码迷,mamicode.com
首页 > 其他好文 > 详细

构建之法(一)

时间:2019-06-16 23:23:18      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:程序员   编译参数   参数   安全   质量   不可   维护   用户   基本   

  软件=程序+软件工程。

  程序=数据结构+算法。这是一句名言。

  一开始看这个书,我意识到这可能是一本‘故事书’。在最开始的文中就看见了第一个故事。就是阿超和他的儿子。我会觉得这老师真贪心啊。还有就是阿超的代码能力好强。

  在制作一个软件的时候是需要考虑很多东西的。合理的软件架构,软件设计与实现,还有程序文件的依赖关系,编译参数,链接参数。软件是很特殊存在。而且也是很复杂的存在。总共有5点总结:复杂性,不可见性,异变性,服从性,非连续性。  我认为软件最困难之处就是不可见性。软件开发的过程中,一切的一切都是看不见的。都需要程序员对未来进行预判。然而很多的时候都是很难预判的。软件也因此而复杂。

  一个好的软件不是功能多么的强大。正如书中提到的。创造足够好的软件,实质就是用户满意度,可靠性,软件流程的质量,可维护性。简单就是安全,满足客户基本需求,易于维护的程序就足以称为‘足够好’软件。

构建之法(一)

标签:程序员   编译参数   参数   安全   质量   不可   维护   用户   基本   

原文地址:https://www.cnblogs.com/birdmmxx/p/11037330.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!