Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们公司比较小,没有太多的政策和程序来促进良好的发展。当我第一次开始时,我开发了一些,但我们现在需要以更正式的方式更新这些。由于我在编写策略方面没有太多经验(我已经编写了很多指令集,所以我并不担心程序,尽管仍然很周到),我想向社区寻求有关编写好的提示和建议软件开发的政策和程序。谢谢。
一些策略取决于您的编程语言,但是:
其他一些书籍可以帮助您喜欢Code complete
我的拙见...不要过头:) 一个小团队需要对事情的运作方式有共同的理解和愿景。虽然政策服务于大公司的沟通,但它们往往会演变为与较小群体的权力斗争。我发现从经验中培养出来的传统比预先陈述的程序更有用。
也就是说,软件开发机构需要一些系统来进行源代码控制、问题跟踪和放置文档的地方。清楚地了解如何制定决策以及了解项目的外观非常有用。
避免像瘟疫一样在分号之前是否必须有空格字符的争论,并确保留出足够的娱乐空间......