以佛为喻,加持重构
释迦牟尼和他的弟子如何推广佛教?
佛教经典《金刚经》共五千字,我零零星星的背了两年,把前8节背了下来。现在有几个月没有背,又忘了不少。
作为一个“甚深经典”,你去试着读一下,感觉可能和我一样——文字美妙,莫名其妙。
对大部分人而言,理解《金刚经》可能都是一个问题,佛教如何获得广大信徒呢?
没有关系,还有《般若波罗蜜心经》呢,这本经共200多字。这样就容易多了,可以经常默念,长期以往,达到修行的目标。
可是社会太复杂,还有些不识字的白丁、没有时间的忙人、居无定所的流浪汉,又怎么办呢?
佛不会忘记你们——念6个真言吧:南无阿尼陀佛。
于是,信徒们”闻是章句,皆大欢喜“,持戒修行,往生极乐。
重构训练和佛教经典可有一比。
最简单的——Guard clause 的方法,就对应着”南无阿尼陀佛“,多用,熟练它,把大函数变小,把深嵌套变浅。
再复杂一点——把大函数变成若干小函数,把若干相关函数组成类,把若干类组成包,把若干个包组成产品——这就是对应《般若波罗蜜心经》的部分。
更加复杂的——形成自己产品的模式和套路。重构的经典《重构》是Martin Fowler 写的,有几百页,可以和《金刚经》相比。
就这样,把每日的重复工作演变成为享受编码的过程,享受做产品的过程。
释迦牟尼和他的弟子如何推广佛教?
佛教经典《金刚经》共五千字,我零零星星的背了两年,把前8节背了下来。现在有几个月没有背,又忘了不少。
作为一个“甚深经典”,你去试着读一下,感觉可能和我一样——文字美妙,莫名其妙。
对大部分人而言,理解《金刚经》可能都是一个问题,佛教如何获得广大信徒呢?
没有关系,还有《般若波罗蜜心经》呢,这本经共200多字。这样就容易多了,可以经常默念,长期以往,达到修行的目标。
可是社会太复杂,还有些不识字的白丁、没有时间的忙人、居无定所的流浪汉,又怎么办呢?
佛不会忘记你们——念6个真言吧:南无阿尼陀佛。
于是,信徒们”闻是章句,皆大欢喜“,持戒修行,往生极乐。
重构训练和佛教经典可有一比。
最简单的——Guard clause 的方法,就对应着”南无阿尼陀佛“,多用,熟练它,把大函数变小,把深嵌套变浅。
再复杂一点——把大函数变成若干小函数,把若干相关函数组成类,把若干类组成包,把若干个包组成产品——这就是对应《般若波罗蜜心经》的部分。
更加复杂的——形成自己产品的模式和套路。重构的经典《重构》是Martin Fowler 写的,有几百页,可以和《金刚经》相比。
就这样,把每日的重复工作演变成为享受编码的过程,享受做产品的过程。