西安列举网 > 教育培训 > 电脑/网络 > 芯学苑 的代码应该是这样的
西安
[切换城市]

芯学苑 的代码应该是这样的

更新时间:2017-07-04 14:29:48 浏览次数:104次
区域: 西安 > 雁塔 > 小寨路
类别:软件工程师培训
地址:西安市小寨十字东南角国贸大厦12层
  的代码应该是这样的

  不同的业务领域需要不同编码风格的软件。例如,为防御体系写的软件必须强健稳定,因为一次崩溃可能就会终结它的生命周期,而为市场交易写的软件,则必须可维护,并且还可以添加广告,通常这些项目和软件的生命周期都非常短,所以这些软件还必须可以重复使用。我们在编写软件时,应该考虑这些优先事项:安全性,可测试性,稳健性,可维护性,简单,可重用性。

  1.安全性

  这里说的是“安全性”,但是真正想说的是编程范例和算法。有些技术是比其他的要来得更安全,例如,使用查表返回值比使用逻辑驱动来计算数值要安全。我们设计时也需要考虑到安全性这一特点。

  2.可测试性和稳健性

  从定义上讲,经过充分测试的代码就会比较稳健。如果你正在使用测试驱动开发(TDD),那么你也可以将这一条从列表中删除,这是因为它们在此进程中是固有的。如果你是不喜欢使用TDD的程序员大军中的一员,那么这一条应该保留……

  3.可维护性

  这一条可以反映出一个人的代码风格、思维条理和清楚表达自己的能力。在风格方面,大家可以借鉴Uncle Bob在《Clean Code>中的描述,Uncle Bob的风格,整体感觉就是干净。方法和类都很短,服从SRP和整洁的布局。这也是软件的关键属性。

  4.简单

  代码简单是我们共同的目标追求,但是这并不意味着写出来的代码是被过分简化的,我们只需要做到,代码虽然简化,没有装饰、没有镀金,也不具备以后可能需要添加的功能,但是依然可以完成工作。这种简化代码的观点已然成为了敏捷社区的核心思想。

  5.可重用性

  这一点我就不多说了,我们总是希望现在写的代码以后还可以再次使用,省时省力。
  芯学苑是一家专注于JAVA、WEB及Android培训的教育机构,遵从“以前沿技术为依托,以高薪就业为宗旨”的教学理念,拥有一支高学历、高素质的双师型教师队伍,均具备的职业履历,集合数百位企业家沟通交流心得,结合自身的职场成长经典案例,研发出了适合80后、90后快速成长的JAVA、WEB及Android培训课程大纲。针对大学生的“一技之长”与就业问题,从企业角度出发,用实际丰富的案例紧紧围绕企业应用开展教学培训,全力打造“一出校门有人用,一进职场高薪资”的软件人才。
更多免费的试听课程等你来约!
  【芯学苑】
  【咨询电话】:029-62871062
  【地址】:西安市小寨十字东南角国贸大厦12层
  【网址】:http://www.0***/
西安电脑/网络相关信息
9月3日
2023-10-19
2023-09-08
2023-08-29
注册时间:2017年06月09日
UID:398858
---------- 认证信息 ----------

查看用户主页