在程序里乱hack是堕落

hack,即是在程序中无视设计初衷而为达到其目的的直接了当的编码;

不假思索的const_cast,直接调用底层api。。。

在项目后期,面临交付,没有时间做扩展补充设计的hack是可以理解,并且也是不得已的;

但是在项目中前期,hack就意味着潜在的给整个类捅了大洞,整个类会变得行为奇怪,在特定的时候甚至是交付的时候发疯;

允许自己这样去做,无疑是一种堕落,对职业的亵渎;

三人行必有我师,优点与缺点以正反两面的方式来优化我们的思想; 


原文链接: http://blog.csdn.net/ccanan/article/details/1566371

你可能感兴趣的:(在程序里乱hack是堕落)