04 2017 档案

摘要:两人合作是团队合作的基础;这里介绍的这个基础型“团队”中通用的一些方法以及最重要的——交流——的细节 1.代码规范 缩进:4个空格,而不是tab; 关于断行与空白的{}行:【作者的建议深得我心——{ 、}单独占一行;中间的代码缩进】 下划线:用来分割变量名字中的作用域标注和变量的语义 大小写:通用的 阅读全文
posted @ 2017-04-29 14:19 Moucong 阅读(142) 评论(0) 推荐(0)
摘要:1.软件开发流程 目的是为了提高软件开发、运营、维护的效率,以及提升用户的满意度、软件的可靠性和可维护性。 2.软件开发的职业概念 IC:individual contributor,即单个(模块开发)成员 LOC:Line of Code,即代码行数,用于描述任务量大小;也常用功能点(functi 阅读全文
posted @ 2017-04-16 16:40 Moucong 阅读(168) 评论(0) 推荐(0)
摘要:这一章重点介绍的是以前了解过但未曾注重过的单元测试&回归测试;个人技术素养是团队协作的基础。 1.VSTS单元测试 源代码 public Class User() { public User(string userEmail) { memail = userEmail; } private stri 阅读全文
posted @ 2017-04-09 02:29 Moucong 阅读(194) 评论(0) 推荐(0)
摘要:软件与程序的区别,恐怕就是实用性与理想性的区别。软件=程序+软件工程;程序=数据结构+算法。我们现在学的,只是后者的构成,而从理想迈向实用的最关键的一步,就是软件工程。 1.概念 1)软件构建:除了代码和静态数据,还有各种文件和数据来描述各个程序文件之间的依赖关系等; 2)源代码管理/配置管理:保证 阅读全文
posted @ 2017-04-09 02:24 Moucong 阅读(129) 评论(0) 推荐(0)