IP属地:上海
不是每一个switch语句都需要一个default 为什么需要default 给每一个swith加上default分支,一直是一个推荐的实践。在...
因为C++语言没有内嵌的GC机制,C++程序员不得不操心动态内存管理的问题。而工程中很多内存管理的问题都是由于违背了rule of three的...
C++静态变量的初始化 摘要 在开发中经常会有一些全局的静态的对象,譬如logHandler,这些全局对象的使用可以简化实现代码,但使用不当却会...
Haskell类型推导 a = a + 1 在命令式编程的时代,区分一个人是否能学会编程的关键是看他能否理解a=a+1这个违反自然规律的表达式,...
代码腐化的原因 Code is read far more times than it's written 软件开发的成本也大都发生在第一次交付...