<分区>
这实际上不是技术编程问题,而是与最佳实践和编程/项目管理流程有关。以下是一些背景信息:
我是一家专注于 Java、J2EE、Flex 技术堆栈的敏捷 (scrum) 软件开发公司的顾问。
许多人普遍认为,与 Java 相比,PHP 相关人员、项目等的质量达不到标准。虽然我经常反对这种说法,但我确实承认进入 PHP 的总体阈值较低,这确实偶尔会吸引质量较低的人,而这些人随后会做出质量较低的工作。
对我们来说,质量是第一位的。在接下来的几个季度中,我们还希望培养高水平的 PHP 能力。我们希望达到最高质量水平,我们的流程应该使我们始终不断改进,同时从高水平开始。
我们的新员工正在经历严格的选拔过程,其中有一项非常实际的技术任务。我们评估他们编码的方式,评估他们测试代码的方式,我们评估他们使用行业标准框架(Zend、CakePHP、CodeIgniter/Kohana、Symphony)的技能。
我们有一个双月(每月两次)的知识交流事件,鼓励个人展示。我们也有事件。
我想请您分享您的经验,了解我们作为个人和一个扁平、敏捷、相对较小的组织如何灌输良好的 PHP 开发实践并不断改进自己。
谢谢, 斯里