• 大道至简第一篇阅读笔记


    编程的精义
    1、顺序、分支和循环。庞大若“愚公移山”这样的工程,都是可以通过这样简单的编程来实现的。这,就是编程的精义了。
    2、除了先天智障或后天懒惰者,都是可以学会写程序的。
    3、编程的第一要务是先把事情分析清楚,事件先后的逻辑关系和依赖关系搞清楚,然后再去代码实现。
    4、记住:积极工作和勤于思考都要占时间。
    5、只要开发人员将这个程序的算法设计出来了,把结构描述出来了,那么程序就已经定型了。剩下的事,简而言之,就是劳力活。
    6、通常而言,语言的差别主要表现在适用范围上。
    是懒人造就了方法
    7、人的精力终归是有极限的。提出新的“方法”,解决的将是影响做事成效的根本问题。
    8、把所学的知道分类一下,归纳一下,整整齐齐地放在脑子里。
    9、面向过程开发中,“过程(procedure)”是CPU提供的,“单元(unit)”则是编译器提供的(机制)。程序员不需要(至少是不必须)再造就什么“方法”,就可以进行愚公式的开发工作了。
    如果不出现面向对象的话,这样伟大的工程可能还要再干一百年??
    团队缺乏的不只是管理
    10、团队的一些基本特性:主从、监督和责任。
    11、做管理起码需要能承担责任,这是最基本的素质。
    12、到项目的成功是两个方面的评估:项目完成质量、项目完成时间。
    13、:经验丰富的工程师能尽可能接近地预估工期,但没有办法保障(预估的)工期是绝对合理的。
    14、项目经理是需要时间来成熟的。他需要有机会来承受错误,而不是一开始就享受成功。
    15、体制的内涵是分两个方面的,其一是“体”,即“体系”;其二是“制”,即“制度”。
    16、在制度面前,管理者既需要做得到“人性化”,又要做得到“公平性”。
    17、在任何错误被归咎于员工之前,管理者应该先想想是不是自己的问题。
    18、发现规律,分析这个规律的价值,最后再尝试改变它们(的一些负面价值的规律)。
    19、每一个人都被要求做一颗革命的螺丝钉,哪里需要哪里拧。
    20、明确分工是你的管理职责。做管理≠做伯乐。

  • 相关阅读:
    ORA-12560:TNS:协议适配器错误解决方法
    Linux安装Oracle报Checking operating system version must be redhat3, SuSE9, redhat4, UnitedLin
    The web application created a ThreadLocal with key of type [null] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@1807b9
    Red Hat Enterprise Linux 5安装Oracle10
    Dispatcher initialization failed解决办法
    oui 报错 i386 libawt.so libXp.so.6
    struts2中OGNL中访问静态方法
    超炫无比 10个免费的jQuery相册(附下载)
    ubuntu linux启用root帐户
    linux 下安装eclipse无法启动,找不到jdk的解决办法
  • 原文地址:https://www.cnblogs.com/gaoyang110/p/4542456.html
Copyright © 2020-2023  润新知