这不是一个技术性的问题,但我注意到很多招聘帖子要求编写生产级代码的经验。我一直认为这只是反对,例如,测试代码。具体而言,术语“生产级代码”是什么意思?
答案 0 :(得分:20)
生产级别代码具有许多属性,即一次性项目中的示例代码或代码不具备这些属性。如
与许多教科书示例相反,这些示例说明了“为简单起见而未显示错误处理”等内容。
答案 1 :(得分:7)
它表示您可能在大学/学校/为了好玩而编写的代码与您为了钱而编写的代码之间的区别;主要只是注重细节,但变化是显而易见的。
答案 2 :(得分:3)
这意味着该公司最近雇用了一个写垃圾的人,并且他们试图阻止它再次发生。
答案 3 :(得分:2)
如果有人在接受采访时询问我“生产水平代码”,我会根据我目前/过去的工作经验来参考项目。这将是我的简历中详细介绍的公司的项目。这还可能包括CodePlex或其他类似项目,其中已发布稳定的工作版本以供其他人使用。
我不会谈论演示,概念验证等等......我会讨论由其他人编写,部署和使用的项目。
答案 4 :(得分:0)
通常,“生产级代码”可能意味着您使用软件开发工具(如源代码控制或测试/验证)的能力,而不是通常只为小型项目使用ide或命令行工具的学生。
答案 5 :(得分:0)
我认识一些人从未在生产版本中获得任何实质性代码。构建大量原型很简洁有趣,但在您发布和支持代码之前,这都是理论上的练习。
可能是那些发布这些帖子的人不想要那种“体验”。