“捷径”

北大青鸟大学城校区logo 北大青鸟大学城校区
招生简章校园环境师资力量就业明星招生问答软件工程师北京大学学历学员项目联系我们 报名通道

免费在线咨询通道>>

免费在线报名通道>>

北大青鸟报名电话
当前位置:北大青鸟 > 北大青鸟学习帮助 >

“捷径”

标签:   分类:北大青鸟学习帮助

任何一个笨蛋都能够让事情变得越来越笨重、越来越复杂、越来越极端。需要天才的指点以及许多的勇气,才能让事情向相反的方向发展。

——John Dryden,书信集10:至Congreve

新项目刚开始着手开发时,它的代码根容易理解和上手。然而,随着开发过程的推进,项目不知不觉中演变为个庞然怪物。发展到最后,往往需要投入更多的精力、人力和物力来让它继续下去。

开始看起来非常正常的项目,是什么让它最终变得难以掌控?开发人员在完成任务时,可能会难以抵挡诱惑为节省时间而走“捷径”。然而,这些“捷径”往往只会推迟问题的爆发时间,而不是把它彻底解决掉。当项目时间上的压力增加时.问题最终还是会在项目团队面前出现,让大家心烦意乱。

如何保证项日开发过程中压力正常,而不是在后期面对过多的压力,以致噩梦连连昵?最简单的方式,就是在开发过程中便细心“照看”代码。在编写代码时,每天付出点小的努力,可以避免代码“腐烂”,并且保证应井j程序不至变得难以理解和维护。

开发人员使用本章的实践习惯,可以保证开发出的代码无论是在项目进行中还是

在项目完成后,都易于理解、扩展和维护。这些习惯会帮助你对代码进行“健康检查■以防止它们变成庞然怪物。首先,代码要清晰地表达意图。这样的代码清晰易懂。仅凭小聪明写出的程序很难维护。注释可以帮助理解,也可能导致不好的干扰,应该总是用代码沟通。在工程项目中没有免费的午餐,开发人员必须判断哪些东西更加重要,每个决策会造成什么后果,也就是说要动态评估取台以得到最佳的决策。

项目是以增量式方式进行开发的,写程序时也应该进行增量式编程。在编写代码的时候,要想保持简单很难做到——实际上,想写出简单的代码要远比写出令人厌恶的、过分复杂的代码难得多。不过这样做绝对值得。

良好的面向对象设计原则建议:应该编写内聚的代码。要保持代码条理清晰,应该遵循:告知,不要询问。最后,通过设计能够根据契约进行替换的系统,可以在不确定的未来中保持代码的灵活件。

若有疑问请拨打北大青鸟咨询热线:010-80146691或点击免费在线咨询!
  • xml地图 网站地图 招生简章 合作企业 学员项目 联系我们
  • 关闭窗口