首页 > 编程语言 ><<程序员修炼之道:从小工到专家>>阅读笔记01

<<程序员修炼之道:从小工到专家>>阅读笔记01

时间:2022-10-04 10:56:08浏览次数:64  
标签:01 弱点 解决方案 笔记 注重实效 听众 阅读

     <<程序员修炼之道:从小工到专家>>阅读笔记01

第一章 注重实效的哲学

1.注重实效的程序员的特征:是他们处理问题、寻求解决方案时的态度、风格、哲学。设法把问题放在更大的语境中,设法注意更大的图景对所做的每件事情负责,接受变化,拥抱变化,理解工作的语境。广泛的知识和经验基础交流

2.我的源码让猫给吃了:在所有弱点中,最大的弱点就是害怕暴露弱点。为自己的行为负责。对我们的无知和错误,应该诚实、坦率。预期到超过自己能力范围的风险,可以不必承担,若没有预期到已经发生,则必须承担。提供各种选择,不要找蹩脚的接口

3.任何谈话可以先预演一遍,预知一下结果不要说做不到,要想有什么解决方案

4.足够好的软件欲求更好,常把好事变糟(李尔王)影响我们控制质量的因素:时间、技术、急躁

5.缺乏职业素养的做法:1)无视用户的需求, 一味的给程序增加新特性,或一次一次的润饰代码2)许诺不可能兑现的时间标度3)为赶上最后期限而消减基本的工程内容。

6.范围和质量应该作为系统需求的一部分规定下来:使质量称为需求问题给用户的东西,要及早让他们使用,他们的反馈常常会吧你引向更好的最终解决方案

7.如果不懂得何时止步,绘画会迷失在绘制中(不要因为过度修饰和过于求精而毁损完好的程序)

8.交流:我相信,被打量比被忽略要好讲清楚自己想要说的内容(可以写出大纲、撰写文档)了解你的听众(了解他们需要什么)选择时机选择风格(让你的风格适合你的听众)让文档美观(你的主意很重要,让他们以美观的方式传递到你的听众)让听众参与,做倾听者,回复他人,你说什么和你怎么说同样重要。

标签:01,弱点,解决方案,笔记,注重实效,听众,阅读
From: https://www.cnblogs.com/psh888/p/16753404.html

相关文章

  • C++ 自学笔记 Declaring references 引用
    引用:类型&Y=X;Y是X的另一个名字   pointersvsreferences(指针vs引用)(ps:引用就是用的const指针)  java:所有对象放在堆里只能用指针(不能计算用的const)访......
  • AGC014
    A若存在答案则答案是\(\mathcal{O}(\loga)\)的,直接模拟即可。B可以发现有解当且仅当给出的\(m\)条边存在欧拉回路。C\((\texttt{Easy}\1/0)\)删掉的障碍是......
  • 前端程序员学习 Golang gin 框架实战笔记之一开始玩 gin
    原文链接我是一名五六年经验的前端程序员,现在准备学习一下Golang的后端框架gin。以下是我的学习实战经验,记录下来,供大家参考。https://github.com/gin-gonic/gin1.......
  • 新概念第一册21~30单元学习笔记
    Chaptertwenty-one:Whichbook?#名词单数+特殊疑问DialogueGivemeabookplease,Jane#祈使句,动词原形开头Whichbook?#口语省略形式,原句是whichbookdoyouwant?T......
  • C++ 自学笔记 const
    const变量  const是变量不是常量 指针const写在*号后面       const函数可以构成重载 ......
  • C++自学笔记 内联函数 Inline Function
      调用一个函数需要额外做一些什么:推入参数进堆栈推入返回地址进堆栈准备返回值在寄存器推出所有推入解决方法:内联函数InlineFunction  内联函数可以......
  • P1941 [NOIP2014 提高组] 飞扬的小鸟
    [NOIP2014提高组]飞扬的小鸟题目描述FlappyBird是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的......
  • 笔记一:机器学习工作流程
    目录1理解问题和背景1.1目的1.2工作环境1.3获取数据2探索性数据分析(EDA)3数据预处理3.1数据清理3.2特征选择3.3特征工程3.4特征缩放4模型探索根据Geron(2019)......
  • c++learningDay01
    c++大学习头文件#include"complex.h"头文件的格式:防卫声明#ifndef__COMPLEX__#define__COMPLEX__​...​#endif  头文件由三个大部分构成#ifndef__COMPL......
  • 学习笔记:python字符串的处理方法
    python学习字符串处理方法1.str.lower()和str.upper()实现全大写和全小写。2.str.split()能够使字符串以一种格式分割开,并返回一个分割完成的列表。3.str.count(x)......