程序员修炼之道阅读笔记02

这次我继续读了《程序员修炼之道》的第一章。

 4.足够好的软件

短语“足够好”并非意味着不整洁或制作糟糕的代码,所有系统都必须满足其用户的需求,才能取得成功,我们只是在宣扬,应该给用户以机会,让他们参与决定你所制作的东西何时已足够好。

使质量成为需求问题。

不要因为过度修饰和过于求精而毁损完好的程序。继续前进,让你的代码凭着自己的质量站立一会儿。它也许不完美。但不用担心:它可能完美。

5.你的知识资产

定期投资、多元化、管理风险、低买高卖、重新评估和平衡。

批判地思考你读到的和听到的。

 6.交流

没有有效的交流,一个好想法就只是一个无人关心的婴儿。

知道你想要说什么:

规划你想要说的东西,写出大纲。然后问你自己:“这是否讲清了我要说的所有内容?”提炼它,直到确实如此为止。

了解你的听众:

只有当你是在传达信息时,你才是在交流。

选择时机:

为了了解你的听众需要听到什么,你需要弄清楚啊他们的“轻重缓急”是什么。

选择风格:

调整你的交流风格,让其适应你的听众。

让文档美观:

你的主意很重要,它们应该以美观的方式传递给你的听众。

让听众参与。做倾听者。回复他人。

 个人体会:

       我们制作软件的目的就是为了满足用户的不同需求。在这学期我们团队开发了一款提供理发预约功能的App。在开发前期我们没有做到广泛的搜集用户的需求,以至于在第一阶段成果展示时,对于评委们提出的需求我们的软件没有全部实现。搜集用户的需求就是让用户参与到我们软件的制作中来,需求问题决定质量。要真真实实的去与用户交流沟通,做好需求分析调研工作。只有满足广大用户的需求,用户愿意使用你的软件,也许才能够称之为足够好的软件吧。交流能力同样是程序员的一项重要的技能,作为理工科的学生,最不擅长的也许就是与他人交流了。没有有效的交流,就不能使他人明白自己的想法,甚至你的才能也不会被他人赏识。交流尤为重要,锻炼自己的交流技能,寻找有效的交流方式,做合格程序员。

原文地址:https://www.cnblogs.com/zwang/p/11060930.html