如果你也是一名程序员,那么相信从你第一天学习编程起,就会被灌输很多关于软件开发中的法则,它们有些来自于课堂,有些来自于书本,还有些则来自于工作中前辈的教导。我们总是努力地去学习这些法则,然后再将它们传授给更多后来人。然而,我们是否只是不假思索地接受它们,而没有真正尝试着去理解过这些软件开发中的法则呢?在这篇文章里,我将尝试通过来自开发、测试以及流程 3 个不同方面的问题,谈谈我对这些软件开发法则的认知。
评论