我是程序员,我比较喜欢有纪律的团队。纪律有很多种形式,并且它渗透在软件开发的每一个环节。从小处着手吧!假设你的数据库模式定义里包含了3个主键,它们的名字分别是“list_id”、“ListId”和“list_value”。你的开发团队里应该有个像枪炮士官哈特曼那样的人,让他去“温柔地”提醒大家:在开始深入编码之前,最好先把那令人困惑的主键问题先解决了。
你不必制定严厉而死板的军事化行为准则。但即使软件工程尚是一个不成熟的领域,我们也已经有很多公认的规范以形成现代软件开发模式。 要想从这些规范中受益,我们需要做的只是遵守一点老生常谈的纪律。如果你不严于律己,那么谁还会把纪律当回事呢?