- 博客(2)
- 收藏
- 关注
原创 从苛希纳定律想到
失眠的夜里,偶然读到一段话,据说是管理学中的“苛希纳定律”(我对管理学是外行,不知道是否管理学中真的有这么一个定律):如果实际管理人员比最佳人数多两倍,工作时间就要多两倍,工作成本就要多四倍;如果实际管理人员比最佳人数多3倍,工作时间就要多3倍,工作成本就要多6倍。我没有什么管理工作的经验,不过这个定律似乎同样适用于软件设计。当过度设计带来额外的复杂度时,它的负面效应似乎不是线性增长,而是成倍数的
2005-03-21 05:36:00 1968 3
原创 March Library中的Multiboolean——多值逻辑实现
(附前文)习惯上我们在应用系统中一直使用两值逻辑:非True即False。两值逻辑的运算体系已经相当成熟,与、或、非以及衍生的异或、与非等等。但是在实际应用中,我们会有机会遇到三值逻辑。三值逻辑通常包含可选的True、False、NULL。如何在完备的两值逻辑运算体系中加入这个NULL,使之满足我们的需要,并且不会引发逻辑矛盾,就是我们要在这里讨论的。NULL参与逻辑运算时,实际上存在着不同的算法
2005-03-20 03:00:00 4058 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人