zoukankan      html  css  js  c++  java
  • 《梦断代码》读后笔记_3

    8章白板上的即时贴

    自己编写的程序与软件要自己使用,可以更加便利的推广自己的产品

    做东西的时候,有目标有计划,而且还要比原计划快点,这样能比预先的效果做的更好,就算出了问题,也有时间解决

    要结成小组,要每天讨论进度和计划,晚上说说遇到的困难怎么解决,共同进退

    增加对软件编写的人数,不一定就能成比例缩减交程序的时间,刚开始的时候反而起反效果,因为团队需要熟悉,需要了解各个成员的擅长部分

    许多事要耐心去做,即使不能按计划完成,也要坚持下去,遇到困难,要迎难而上,多与人讨论,拓宽自己的思路

    9章方法

    时间,金钱,特性(或质量)

    花时间磨斧头,磨刀不误砍柴工!

    先修正缺陷,另外,缺陷总是存在

    软件发行后,要有报错代码,要不断修复与完善

    约束是打造伟大产品的关键,不能无限制的给自己退路,把自己逼紧点,类似计划,让自己忙碌起来,什么时候该完成什么

    你不试着逼自己,你永远不知道你有多优秀

    10章工程师和艺术家

    多次尝试,多次更新,趋于完美

    漏洞抽象法

    乌龟一直向下掉落

    延后绑定

    修改并重启,编译过程浪费时间

    软件趋势,软件和医药项目,最容易失败,因为他们需要最复杂的技术

    编程是一种试错功夫,人们从无到有,从少到多,不能指望一次写对,要去测试和修正,犯错改正,如此反复

    11章通往狗食版之路

    要想做大型软件时也保持高效,你得效忠于它。你要将它存于脑海之中。我在做大项目的时候,常常梦到代码

    要了解编程语言的特点,不能用一种语言去束缚令一种语言的思路

    要了解自身,知道自己多少时间能完成什么事

    计算机代码应当有终结条件,不然无限循环,结果就是溢出

    做的东西可以小可以大,可以很简单,但应该有个前提,就是他有用,人们需要他

  • 相关阅读:
    多维DP UVA 11552 Fewest Flop
    思维/构造 HDOJ 5353 Average
    map Codeforces Round #Pi (Div. 2) C. Geometric Progression
    构造 Codeforces Round #Pi (Div. 2) B. Berland National Library
    贪心+优先队列 HDOJ 5360 Hiking
    贪心 HDOJ 5355 Cake
    LIS UVA 10534 Wavio Sequence
    又见斐波那契~矩阵快速幂入门题
    Big Christmas Tree(poj-3013)最短路
    poj 2449 Remmarguts' Date 第k短路 (最短路变形)
  • 原文地址:https://www.cnblogs.com/dgj1314/p/5530244.html
Copyright © 2011-2022 走看看