成为一个懒惰的开发人员或不成为一个懒惰的开发人员?

Jam*_*art 9 plugins automation visual-studio

我是一个懒惰的开发者吗?是否懒惰使用自动化工具,如代码生成器等?

现在,如果必须的话,我可以创建我需要的所有数据层和实体,但我选择使用CodeSmith来生成我的数据层和实体.我也使用Resharper,我会说它与MSDeploy战斗,在Visual Studio之后首先安装它.如果我不得不,我可以在没有它的情况下进行编码,但不愿意.

从我的观点来看,这两种工具都没有大脑,因为它们可以大幅提高产量.

但这是懒惰吗?我敢肯定那里有纯粹主义者会说你应该知道一切都应该被你知道所做的一切,但是如果你能读完代码并看看发生了什么就好了吗?

我是懒惰还是我只是在手里拿着所有牌?

inn*_*naM 24

在程序员中,懒惰是一种美德,所以不要担心.


May*_*ayo 11

如果您使用工具生成代码并按原样使用它而不验证代码是否满足您的需求并遵守您的标准,那么这只是懒惰.


KB2*_*B22 5

你不需要重新发明轮子n次,这通常就足够了.简单地说,我说使用你提到的工具(在合理范围内)绝对没有问题......


Geo*_*ker 5

为了你?不,你不是懒惰.

对于这家伙明白什么代码生成器正在做的和他们是如何做到的呢?是的,它很懒惰.

这是一个重要的区别:你必须知道你获得了什么,通过使用代码生成器知道你错过了什么.如果你不这样做,那么在遇到你必须能够制作这些课程而不知道如何制作课程的情况之前,这只是时间问题.