monsoir

菲阑舍

刑法与编程

Posted at # memos

刑法和编程相似的一点是,他们本身都是一系列理性的程序,但实践上又必须要考虑人的感性。

不同的是,刑法偏向发掘人们善良的一面,而编程偏向于预防人们衰败的一面。

善良即:从当事人的角度出发,尽可能发掘其当时的心态,寻找出原因,以此来减轻刑罚

衰败即:代码作者自身、其他维护者由于思维的懒惰或投机取巧,进而写出以后难以维护的代码