代码大全学习笔记
路卡西
Android WeChat ReactNative Developer
展开
-
什么是软件的架构,软件架构的重要性,
1.软件开发过程中分为几个步骤:定义问题、需求分析、规划架构、软件架构(或更高层的设计)、详细设计、编码与调试、单元测试、集成测试、集成、系统测试、保障维护 2.构建活动包括:详细设计、编码、调试、集成、开发者自测、单元测试和集成测试 3.构建被称作为编码和编程 4.构建活动对软件的质量有着实质性的影响 5.非构建活动包括:管理、需求分析、软件架构设计、用户原创 2015-04-14 15:14:46 · 1944 阅读 · 0 评论 -
软件隐喻
1.隐喻或者称为“类比”,“建模”通过把你不太理解的东西和一些你较为理解的,且十分类似的做比较,可以对那些不太理解的东西产生更深刻的理解,这种隐喻的方法叫做“建模” 2.隐喻是一种启发式的方法,告诉我们如何去发现这些引导信息,哪里去寻找,是激发思维灵感。算法是比较严谨的,直接解决问题引导 3.书中举例四种常见的软件隐喻 1)书写代码:对写作而言最重要的是原创性,但原创 2015-04-14 15:15:30 · 668 阅读 · 0 评论