阅读笔记《软件秘籍--设计那点事》

     阅读《软件秘籍--设计那点事》,了解计算机的发展现状,更多的资源正在向计算机靠拢。同时计算机软件工程开发需要遵循一些原则;高聚合,低耦合原则;面向抽象编程;

多用组合少用继承原则;开闭原则。同时开发需要设计模式:例如:创建型模式,结构性模型,行为型模型。

  1.之前的做法:但是之前个人以及团队开发中,责任分布并不明确,往往个人承担全部任务,或者几人任务混合,不满足高聚合低耦合原则;同时在面对对象开发时并不清楚抽象性开发,和用户之间解决交流问题,只是根据个人调查进行操作,设计过程中团队成员,几个人开发中,并没有建立所谓的模型,只有流程图,设计思路,团队之间成员的讨论过程。

  2如此做法不好的原因;没有系统的明确开发的过程,开发软件工程,并不只是工作完成,他也是思想上,逻辑结构的明确,明确开放原则,同时修改软件导致实体间混乱,没有明实体结构进行建模,无法将软件开发实体用户进行抽象间交流。不利于工作的展开。

3解决方案:首先要明白建立设计模型,并不仅仅记住,更重要是进行结构的理解,循序渐进的了解,在实践中应用这种设计思想,运用成熟。同时开发原则因进行遵守,尽量进行组合应用,指针容易混论,造成空指针,所以明确指针使用,同时进行抽象类的设计开发,解决实体应用。例如开发应用建立实体模型,表示清楚形同的各个功能,建立E--R图分析逻辑结构。

  

原文地址:https://www.cnblogs.com/gdp176119/p/5604678.html