深入浅出Docker
Docker容器是由各种命名空间组合而成的。
在社会演化中,没有什么是不可避免的,使其成为不可避免的,是思想。
Docker容器是由各种命名空间组合而成的。
幂等性、DSL、观察者模式、内置模块、可复用……
Python项目该如何发布与维护?
计算机科学中的所有问题都可以通过抽象来解决。
—David Wheeler
设计模式是在已有的方案之上发现更好的方案,而不是全新发明。
作为一本关于编程风格的书,作者总结了一系列有助于编写优雅代码的小技巧。其中,空引用问题用空对象解决,与Maybe函子中的Nothing有异曲同工之妙。
面向对象设计,难;有效的测试,很难;编写可更改的代码,更难!
根本就没有元编程,从来就只有编程。