Kre*_*vin 15 project-management
来自IT背景,我参与过软件项目,但我不是程序员.我最大的挑战之一是拥有大量的IT经验,人们常常转向我来管理包含软件开发的项目.这些项目通常是外包的,并且没有全职架构师或PM的预算,这使我能够评估正在执行的工作.
在过去,我已经设法通过这个,我(有充分理由)对接受这些责任感到不安.
我的问题是,从技术经验而非编程的角度来看,除了确定编码是否有效之外,我如何评估编码是否写得好?是否有方法,技巧,交易技巧,旗帜,标志,任何可以说的东西 - 嘿这是垃圾还是嘿,这真是太棒了?
好问题.应该得到一些好的回应.
这还有很多......但这会让你开始.
代码有2个主要受众群体:
所以你需要进行2个简单的测试:
如果您对这两个问题都回答"是",那就是很棒的代码.
阅读代码时,不要担心您不是程序员.如果代码写得很好/有文档记录,即使是非程序员也应该能够看到很多想要实现的目标.
顺便问一下:好问题!我希望更多的非程序员关心代码质量.
如何评价代码是否写得好
有多种方法/指标来定义“好”或“好”,例如:
其中,程序员倾向于看重“易于更改”:因为,他们的工作是更改现有软件。