杜绝无追求的代码
一晃眼,写了好几年的代码了,自从08年被C++伤害过之后(当年的上机题,一题都不会,全是抄的),09年刚好又学数据结构,突然间发誓,要做一个程序员。而我的很多用户名,均EndWith(”2009”),以纪念我那一发心,所以,ZOJ上便留下了很多被我摸过的石头。
很不甘心的问题是,在我的世界里,算法与MFC的相关性貌似趋于零,结果,被其狠狠地虐之后,弃之。
为什么选择.NET,因为C#这个小三真TM立竿见影,做界面速度啊,更甚,无*,无&,无->,运算赏心悦目。
当然,都知道OO,但要实现OO,也不是那么地容易。甚至在广场上游走的时候,脑子里全是面向对象的概念,这,有必要吗?
最近略显烦躁, 尤其是读完成了Martin大师的著作之后,看代码的时候不免骂骂咧咧。
越来越不能容忍如下的编写:
1)不重构的代码;
2)不设计的代码;
3)业务不清晰的代码;
4)没有进行Review的代码;
求指点,是否有强迫症。。。