一個(gè)人的思想、性格、行事方式會(huì)滲透到其參與的每件事情中。對(duì)于軟件開(kāi)發(fā)來(lái)說(shuō),當(dāng)然也是這樣。
外在世界無(wú)非人內(nèi)心的映射,是人的思想在物理世界的體現(xiàn)。就拿組織機(jī)構(gòu)來(lái)說(shuō),可以分為集權(quán)式和民主式,東方社會(huì)普遍集權(quán)式政府,而西方則普遍民主式,程度也各有不同。
崇尚集權(quán)和自由民主的兩類人,構(gòu)建的代碼必然也會(huì)體現(xiàn)其思想。崇尚集權(quán)的人,構(gòu)建的代碼必然會(huì)有強(qiáng)大的中心類、弱小的輔助類,模塊之間的關(guān)聯(lián)較多且強(qiáng);崇尚自由民主的人,構(gòu)建的代碼可能沒(méi)有明確的中心,模塊的獨(dú)立性較強(qiáng),難以看到龐大無(wú)比的類。
無(wú)論我們從事什么樣的工作,我們都在用自己的思想構(gòu)建這個(gè)世界,只是介質(zhì)不同而已。團(tuán)隊(duì)、公司、家庭、國(guó)家乃至整個(gè)社會(huì)都是如此。
受傳統(tǒng)文化的影響,喜歡哲學(xué)、管理學(xué)、心理學(xué)、宗教等這些虛無(wú)縹緲的東西,除了能修身養(yǎng)性以外,一直以來(lái)也沒(méi)有切實(shí)感受到這些東西的用處。而此刻,我認(rèn)識(shí)到,它們不能改造世界,但它們能改造人的世界觀、性格,藉此而影響整個(gè)世界。