Permalink Show master Switch branches/tags
Could not load branches Nothing to show {{ refName }}
Name already in useA tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? Go to file
Cannot retrieve contributors at this time 25 MB Download
Sorry, something went wrong. Reload? Sorry, we cannot display this file. Sorry, this file is invalid so it cannot be displayed. Permalink Cannot retrieve contributors at this time 在所有的弱点中,最大的弱点就是害怕暴露弱点 不要留着“破窗户”,低劣的设计、错误的决策、或者是糟糕的代码要及时修复。 方法: 定期为你的知识资产投资 目标: 这本书 介绍了挺多的方法,学习 交流 如何做项目 但是 我赶紧对自己不算太适用 评分(3),总页数 378 设计出你可以合理要求的东西,好好开发它,一旦完成,就拿成果给大家看 提示5--做变化的催化剂 1.4 足够好的软件今天了不起的软件常常比明天的完美软件更可取 提示7--使质量成为需求问题 1.6 交流知道你想要说什么 了解你的听众
2. 注重实效的途径2.11 原型与便签构建原型可以忽略
提示16--为了学习而制作原型 3. 基本工具提示21--利用命令shell的力量 建议用emacs vim等 提示22-用好一种编辑器 4. 注重实效的偏执提示31 通过合约进行设计 子类必须能够通过基因的接口使用,而使用者无需知道其区别 提示33 如果它不可能发生,用断言确保它不会发生 5. 弯曲, 或折断提示40 用服务进行设计 6. 当你编码时发现
就进行重构 提示47: 早重构, 常重构
7. 在项目开始之前提示51: 不要搜集需求--挖掘他们 提示52: 与用户一同工作,以像用户一样思考 8. 注重实效的项目提示62: 早测试,常测试,自动测试 提示63: 要到通过全部测试,编码才算完成 提示66: 一个bug只抓一次 出现一次bug 就应该增加一个测试用例 提示70 在你的作品上千名
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
|