zoukankan      html  css  js  c++  java
  • 程序员修炼之道阅读笔记02

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

     4.足够好的软件

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

    使质量成为需求问题。

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

    5.你的知识资产

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

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

     6.交流

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

    知道你想要说什么:

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

    了解你的听众:

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

    选择时机:

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

    选择风格:

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

    让文档美观:

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

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

     个人体会:

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

  • 相关阅读:
    XAML中的戏法
    提前预览Visual Studio 2010
    大道至简
    Windows Service下的MessageBox
    WPF中使用Expression Encoder SDK开发流媒体
    使用latex
    [zz]2D动画制作工具比较
    android platform_frameworks_base
    Fast and easy high resolution fractals with a pixel shader
    Bézier Surface
  • 原文地址:https://www.cnblogs.com/zwang/p/11060930.html
Copyright © 2011-2022 走看看