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

架构、性能和游戏

时间:2017-10-01 23:51:02      阅读:409      评论:0      收藏:0      [点我收藏+]

标签:技术分享   调用   软件   性能   com   log   img   src   工作   

架构、性能和游戏

  什么是好的软件架构?

  好的设计意味着当我作出改动,整个程序就好像正等着这种改动。我可以加使,用几个函数调用完成任务,而代码库本身无需改动。

 

  你如何处理改动?

  在你改动代码去添加新特性,去修复漏洞,或者随便什么需要使用文本编辑器的时候,你需要理解代码正在做什么。当然,你不需要理解整个程序,但你需要将所有相关的东西装进你的大脑。

 

  技术分享

 

  什么是解耦?

  如果有两块代码是耦合的,那就意味着无法只理解其中一个。如果解耦了它俩,就可以独自地理解某一块。

  

  在架构优良的程序上工作是极佳的体验,每个人都希望能更有效率地工作。好架构能造成生产力上巨大的不同。它影响大得无以复加。

  但是,天下没有免费的午餐。好的设计需要汗水和纪律。每次做出改动或是实现特性,你都需要将它优雅的集成到程序的其他部分。需要花费大量的努力去管理代码,

  

架构、性能和游戏

标签:技术分享   调用   软件   性能   com   log   img   src   工作   

原文地址:http://www.cnblogs.com/tekkaman/p/7618230.html

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