How to be a Programmer
Ctrlk
  • README
  • LANGS
  • How to be a Programmer: Community Version
  • Cómo ser un Programador: Versión Comunitaria
  • How to be a Programmer: Community Version
  • Как быть программистом: Community Version
  • How to be a Programmer 中文版
    • 词汇表
    • 附录 A - 书目/网站目录
    • 附录 B - 历史
    • Contributions
    • Creative Commons Attribution Share-Alike
    • How to be a Programmer 正體中文版
    • 1. 入门
      • Personal-Skills
      • Team-Skills
    • 2. 进阶
    • 3. 高级
  • How to be a Programmer 中文版
  • 2-Intermediate
Powered by GitBook
On this page

Was this helpful?

  1. How to be a Programmer 中文版

1. 入门

  • 个人技能

    • 学会 Debug

    • 如何通过分割问题 Debug

    • 如何移除一个错误

    • 如何使用日志调试

    • 如何理解性能问题

    • 如何解决性能问题

    • 如何优化循环

    • 如何处理 I/O 开销

    • 如何管理内存

    • 如何处理偶现的 Bug

    • 如何学习设计技能

    • 如何进行实验

  • 团队技能

    • 为什么预估很重要

    • 如何预估编程时间

    • 如何搜索信息

    • 如何把人们作为信息源

    • 如何优雅地写文档

    • 如何在垃圾代码上工作

    • 如何使用源代码控制

    • 如何进行单元测试

    • 毫无头绪?休息一下

    • 如何决定下班时间

    • 如何与不好相处的人相处

PreviousHow to be a Programmer 正體中文版NextPersonal-Skills

Last updated 9 months ago

Was this helpful?