阔达白昼

文章
3
资源
0
加入时间
3年0月21天

C/C++中的静态断言C/C++中的静态断言断言尽可能早的发现错误静态断言(Static Assertion)static_assrt 的其他实现

C/C++中的静态断言falling blog2015-01-15326阅读静态断言c++断言 尽可能早的发现错误 静态断言(Static Assertion) 举例 static_assrt 的其他实现 利用数组大小不能为负数 利用模板参数暴露错误 断言断言(assert)是c语言标准库(assert.h)中一个使用的宏,作为一种先验条件判断...

影片出租店 重构方法(7)

影片出租店是《重构:改善既有代码的设计》里面的第一个例子。使用了多种重构方法。影片出租店:计算每一位顾客的消费金额并打印详单。操作者告诉程序:顾客租了哪些影片,租期多长,程序便根据租赁时间和影片类型算出费用。影片分为三类:普通片,儿童片和新片。除了计算费用,还要为常客计算积分,积分会根据租片种类是否为新片而有不同。第6次重构:运用多态取代与价格相关的条件逻辑 有多种影片类型,他们的计费方...

蚂蚁金服总监杨冰:金融科技公司为什么要拥抱开源? | 穿山甲专访 ...

我们选择将 SOFA 中间件框架逐步开源出来,在贡献给社区的同时,也期待社区、合作伙伴甚至客户,都能够一起参与共建,形成行业标准和最佳实践。-- 蚂蚁金服总监杨冰引言最近,我听到了一个消息,蚂蚁金服将会开源 SOFA 核心的两个组件——分布式事务框架和服务注册中心。熟悉中间件的朋友们都知道,这两个组件都是针对当前最火的微服务架构。其中,分布式事...