zoukankan      html  css  js  c++  java
  • 9月阅读笔记

    《程序员修炼之道:从小工到专家》

    第一章:注重实效的哲学

    1. 注重实效的程序员的特征:是他们处理问题、寻求解决方案时的态度、风格、哲学。设法把问题放在更大的语境中,设法注意更大的图景对所做的每件事情负责,接受变化,拥抱变化,理解工作的语境。广泛的知识和经验基础交流
    2. 我的源码让猫给吃了:在所有弱点中,最大的弱点就是害怕暴露弱点。为自己的行为负责。对我们的无知和错误,应该诚实、坦率。预期到超过自己能力范围的风险,可以不必承担,若没有预期到已经发生,则必须承担。提供各种选择,不要找蹩脚的接口
    3. 任何谈话可以先预演一遍,预知一下结果不要说做不到,要想有什么解决方案
      足够好的软件欲求更好,常把好事变糟(李尔王)影响我们控制质量的因素:时间、技术、急躁
      缺乏职业素养的做法:1)无视用户的需求, 一味的给程序增加新特性,或一次一次的润饰代码2)许诺不可能兑现的时间标度3)为赶上最后期限而消减基本的工程内容。
    4. 范围和质量应该作为系统需求的一部分规定下来:使质量称为需求问题给用户的东西,要及早让他们使用,他们的反馈常常会吧你引向更好的最终解决方案

      如果不懂得何时止步,绘画会迷失在绘制中(不要因为过度修饰和过于求精而毁损完好的程序)
      交流:我相信,被打量比被忽略要好讲清楚自己想要说的内容(可以写出大纲、撰写文档)了解你的听众(了解他们需要什么)选择时机选择风格(让你的风格适合你的听众)让文档美观(你的主意很重要,让他们以美观的方式传递到你的听众)让听众参与,做倾听者,回复他人,你说什么和你怎么说同样重要。
  • 相关阅读:
    使用T4模板生成POCO类
    MiniProfiler工具介绍
    程序集和反射(C#)
    按自己的想法去理解事件和泛型(C#)
    WebAPI性能优化之压缩解压
    那些年困扰我们的委托(C#)
    HTML5笔记2——HTML5音/视频标签详解
    HTML5笔记1——HTML5的发展史及标签的改变
    工作中常用的js、jquery自定义扩展函数代码片段
    记一次.NET代码重构
  • 原文地址:https://www.cnblogs.com/mjhjl/p/13812439.html
Copyright © 2011-2022 走看看