早上经理说:“有个程序,用的人很少,是个小程序,只要控制好权限,功能上操作便捷,界面美观就行了,一个星期上线。”心中五味杂陈,以用的人多寡为标准确定程序的大小,什么逻辑。
无论是什么,都要看背后的实质。
其实算得上严谨的程序,都有角色、用户、权限分配,都要有流程控制,都要考虑各种情况,都要判断。有些程序用的范围小,但精细全面考虑,代码量很大,许多人就认为是小程序,真是可笑。
有些程序用的范围很广,许多人认为是大程序,根本看不到背后的实质是粗线条设计,劣质代码堆积。(更有甚者,那些极难操作,常死机出错的程序被认为逻辑复杂,超难设计的大程序)。

这样让程序员情何以堪。