做完了
|
我其实很怕别人跟我说“做完了”这三个字。每当别人跟我说“做完了”,我心里难免咯噔一下,这事十有八九并没有他想象的那么简单。码农的世界里,很少有东西是可以干净的做完的,因为要不停的维护。维护的开销占了整个软件开销的80%。作为一个专业码农,我对写代码这个事情是充满敬畏的,因为我深知这事情很可能永远没的
中国人都喜欢统一
我发现中国人都喜欢统一。统一的思想已经深深的印在了中国人的基本思维模式里。比如说设计一个接口,哎我能不能用一个接口让所有的客户都用这个,甚至这个接口也能承载不同的业务,这样一个接口就可以管所有的了。用户使用这个接口看似不需要学习,看似成本最低。只有一个接口,一个接口统一一切,这个就是中国人骨子里的统
测试代码与生产代码的矛盾
|
我们码农除了写代码以外,还要对代码写单元测试来进行测试。但是我们往往写好了代码,却发现这代码没办法写测试了。最大的问题是,往往没有很有效的办法对代码中的对象进行mock,因为那个地方是在函数里面的代码行,它mock不了。我举个例子,有一个函数,里面会new出来一个类的对象,这个对象会访问外部系统,所