01 2020 档案
摘要:在程序中命名的规范,命名随处可见,变量、函数、类、模块、命名空间等都需要有好的命名。一个名称如果能让阅读者一看就知道要表达的意思,就可以认为是一个好的名称。 不要使用单个字母来做变量名,时间一长,自己都不清楚自己当初的命名是什么意思。小方法体,如循环中的计数器除外。 不要使用有误导性的字母作为变量名
阅读全文
摘要:代码是团队沟通的方式工作的沟通,不只是电子邮件或者面对面语言交流,代码也是沟通方式之一。用代码实现需求,只是万里长征走完了第一步,必须让代码表达自己的设计思想。试想一下,你负责的功能被另外一个同事接手,如果你的代码结构清晰、注释合理,他就不用频繁的询问代码疑点,不用打断你的工作。编写代码的时候,应该
阅读全文
摘要:读了这本书,第一印象是“我们这些人就是敲代码的猴子,自以为领略了编程的真谛。” 宏大建筑中最细小的部分,比如关不紧的门、有点儿没铺平的地板,甚至是凌乱的桌面,都会将整个大局的魅力毁灭殆尽。这就是整洁代码之所系。 正如鲍勃大叔所认为:“写整洁代码,需要遵循大量的小技巧,贯彻刻苦习得的‘整洁感’。这种‘
阅读全文
摘要:采用了面向对象方法学的世界观,将系统看作是一系列对象的集合,每个对象具有独立的职责,完成独立的任务,对象之间通过消息机制相互协作,共同实现系统的目标。在需求分析中涉及的UML技术有对象模型,用例模型,行为模型,状态机模型和对象约束语言OCL。对象模型中强调了一个事物可以被抽象为对象的两个条件是独立可
阅读全文
摘要:需求工程的活动流程又是什么? 需求工程是所有需求处理活动的总和,它收集信息,分析问题,整合观点,记录需求并验证其正确性,最终反映软件被应用后与其环境互动形成的期望效应。 需求工程活动包括需求开发和需求管理两个方面。需求开发是因为需求工程的需求特性而存在的,他们是专门用来处理需求的软件技术,包括需求获
阅读全文
摘要:实践中的需求获取: 需求获取是一个复杂的活动,涉及很多的因素、方法和技术,需求获取活动中的重要问题和关注点: ①、项目目标 实际问题是软件工程得以进行的主要意图和出发点,实际问题的解决是软件项目的主要目标。 如果失去了对实际问题的把我,或者没有确定解决问题的方向,那么软件项目就会想大海中没有航向指示
阅读全文
浙公网安备 33010602011771号