高效能程序员的修炼
入门须知
- 你想成为一个程序员
 - 程序员的八种境界
 - 如何培养写作习惯
 
把一堆烂事搞定的艺术
- 学海无边
 - 磨刀不误砍柴工
 - 一路向前冲
 - 关于多任务的神话
 
高效编程之原则
- 第一条法则:永远都是你的错
 - 大道至简
 - 避免写注释
 - 学会读源代码
 - 像橡皮鸭求助
 - 创新以人为本
 - 你的团队能通过电梯测试吗
 - 性能制胜
 
招聘程序员须得其法
- 为什么程序员不会编程
 - 怎样招聘程序员
 - 如何做好电话面试筛选
 - 工作经验数年之神话
 - 与程序员面谈
 - 史上最难的面试谜题
 
促使团队紧密协作
- 不管怎么说,那总是人的问题
 - 领导需以身作则
 - 程序员与系统管理员的黑夜传说
 - 结对编程与代码评审
 - 会议是浪费工作时间的最佳去处
 - 处理坏苹果
 - 坏苹果是团队的毒药
 - 关于远程办公
 
蝙蝠洞:程序员的高效工作场所
- 程序员的《权利法案》
 - 电脑工作站的人体工程学
 - 多显示器能提高生产力吗
 - 购置优质的电脑椅
 - 背景光的功效
 
设计时要把用户放在心上
- 你永远不会有足够的奶酪
 - 细节决定成败
 - 用户界面代表了软件
 - 用户界面须优先设计
 - 分页显示该休矣
 - 对待弱视的用户
 - 再谈浏览器底栏
 - 费茨定律与无限宽度
 - 单元测试的终极失败
 - 第一版做的不好,但照样发布
 
安全基础:保护用户数据
- 所有的网络通信都因该加密码
 - 防范字典式攻击
 - 快速哈希
 - 关于网络密码的可怕真相
 
加强代码测试,别让它太差劲
- 与客户患难与共
 - 结交 “混世魔猴”
 - 代码评审:说做就做
 - 加大测试力度
 - 我同情那些不写单元测试的傻瓜
 - 单元测试与Beta测试的对比
 - 低保真的可用性测试
 - 比程序崩溃更糟糕的是什么
 
创建并管理社区,同时从中受益
- 倾听社区的声音,但是别被它们牵着鼻子走
 - 我重申:别盲目听从你的用户
 - 游戏化
 - 暂停、禁止、或者打入地狱
 
揭露营销伎俩,以及如何规避
- 谨防九种营销诡计
 - 网络广告该休矣
 - 从《偷天情缘》看A/B测试的问题
 - 如果流于俗套,请即刻改变
 - 软件定价:我们深谙其道吗
 
轻重缓急,了然于心
- 程序员,你幸福吗
 - 来也匆匆,去也匆匆,到头来两手空空
 
程序员必读之书
- 代码大全
 - 人月神话
 - Don’t Make Me Think
 - 快速软件开发
 - 人件
 - 设计心理学
 - About Face 3:交互设计精髓
 - 交互设计之路–让高科技产品回归人性
 - GUI设计禁忌
 - 编程珠玑
 - 程序员修炼之道:从小工到专家
 - Web可用性设计
 - 精通正则表达式
 
本文为原创文章,转载请注明出处,欢迎扫码关注公众号
flysnow_org或者网站http://www.flysnow.org/,第一时间看后续精彩文章。觉得好的话,顺手分享到朋友圈吧,感谢支持。