Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 1.52 KB

help.md

File metadata and controls

35 lines (30 loc) · 1.52 KB

###技术选型

  • 为什么__ubuntu系__?

    • 文档丰富
    • 软件包全
  • 为什么__python2__?

    • 几乎无兼容性问题
    • 大部分应用还是使用的python2
  • 为什么是__tornado__?

    • 轻量级
    • 源代码易读
  • 为什么是__PostgreSQL__?

    • 最符合标准SQL
    • 出错提示友好
    • 简单修改postgresql.conf即可解决中文编码问题
    • 易扩展,如:一行命令sudo apt-get install postgresql-contrib就能安装加密扩展

###如何获得帮助

  1. 技术问题Google英文关键字,注意用空格分词(为什么?)
  2. 了解某个概念,如:什么是快速排序?wiki百度百科
  3. 诸如:什么是良好的编码习惯? 这类无固定答案的问题,在知乎上搜索或提问
  4. 工程或生产环境问题,如:用mock进行单元测试.搜索IBM
  5. stackoverflow上搜索
  6. 确保你读过提问的艺术
  7. segmentfault上提问
  8. v2ex上提问

###代码规范

  1. 记住:任何编码风格都是为了保持可读性
  2. 遵循大多数的编码习惯,如:content缩写为cnt,index缩写为iidx
  3. 和项目成员遵循同一种编码风格
  4. 保持一致的编码风格
  5. 参考google编码规范