我曾在一个环境中工作,其中一位高级架构师可以否决我所做的一切主要改进软件结构和可维护性的努力。
我曾在一个环境中工作,其中一位高级架构师可以否决我所做的一切主要改进软件结构和可维护性的努力。有一天,我对此感到非常愤怒,于是开始把代码审查分配给他——他联系了我的经理,要求我停止这样做,因为他根本不懂这个项目。从文档的角度来看,我本来很想准确地记录我做了什么以及项目的结构是什么样的——但我却刻意避免这样做。每次我的经理的上司知道我在做什么,我就快要被从高处泼屎了。数月的工作和计划在一瞬间就被抹去了——一次又一次。依赖注入?去你妈的。Spring 太重了。模块化?去你妈的。这个项目太小了。分层配置文件?去你妈的,继续用属性文件吧(带有越来越多动态生成的键)。…
源讨论构建理论以及为什么员工流动对软件公司是致命的原帖 420 条评论 · 导入时统计