《卓越程序员密码》

来源:互联网 发布:hp61墨盒清零软件 编辑:程序博客网 时间:2024/04/30 02:34

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~【书籍】~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


【原名】The Developer‘s Code:What Real Programmers Do

【中译】卓越程序员密码

【作者】[美]Ka Wai Cheung

【译者】劳佳 

【出版】人民邮电出版社 2012-11

【简介】

本书讲的不是你写的代码,而是你赖以生存的密码。
软件开发行业的从业人员成千上万,你如何保证自己出色地完成自己的工作?这本书里没有浮夸的老生常谈,作者汇集十余年来的软件开发经验,从各个角度审视这一行业,探讨了保持健康工作状态需要怎么去做。
如何在最漫长的项目中保持效率,如何建立一个适合自己而不是牵绊自己的工作流程,如何面对目标和你不一致的客户……日常工作中遇到的许多问题,都出现在作者的笔端。有些问题如果处理得不好,哪怕是最有经验、最有干劲的程序员也可能被击垮。但有了正确的手段,你就可以克服这些难题,成为你梦想中的专业程序员。
在这五十多篇智慧小文中,你还会学到:
为什么软件行业中针对流程和开发职务的很多传统方法都是错的,以及如何发现这些错误。
为什么你必须对消闲项目和没有期限的项目说不。
如何把代码生成融入你的开发流程,以及它有什么你想不到的好处。
客户和最终用户不同意你选择的方法时怎么办。
如何言传身教,将知识传授给下一代程序员。
如果你准备长期从事软件开发行业的话,相信你会不断地反复阅读这本书的。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~【摘录】~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.我所在的行业,迄今仍然每时每天都有着新的诠释。

2.应用软件的首次发行版应当是在别人拿到之前就非常非常好了。大的方面都是对的,需要有完善的安全系统。

3.从程序员一步步变成架构师时,别忘了代码才是把这些角色融合在一起的粘合剂。

4.无论你在开发团队中的职务级别如何,都要坚持写代码,这正是你最有价值的地方。

5.不要把代码囤积在注释里,删除代码可以让代码库精简。

6.不论在做什么样的工作,只要知道有机会制作优美的东西,我就会对这个工作很有激情,在选择一份工作时,那个能够让我们长期保持干劲的东西——不是外部的福利,而是工作本身。

7.写软件不用非得一上手就从头开始,我们可以从最感兴趣的地方入手。这种优越感是造很多其他东西时所无法享受的。

8.有了一点灵感并做出了一点点成绩之后,再去制定一个切合实际的时间表就容易的多。

9.最后期限创造了一种紧迫感,敦促你冲过终点线。即便没有人在逼迫你,它也能给你所需的鞭策。

10.如果时间表太详细,交付太频繁,开发过程中就没有做试验或是重新考虑细节的余地。

11.每天改进产品的两个方面。

0 0
原创粉丝点击