雖然我們身處一個(gè)隨時(shí)在變化的時(shí)代输吏,越是這樣越是要善于發(fā)現(xiàn)那些不變的,或相對(duì)穩(wěn)定的東西替蛉。
從古至今很多東西流傳了下來(lái)贯溅,比如人們普遍會(huì)遵守一些道德規(guī)范,像不要亂倫躲查,要尊敬老人它浅,那些經(jīng)典的文化,像老子重視的事物的相對(duì)性镣煮,孔子重視的禮等等姐霍。隨著時(shí)代變化,這些道理一直都還有用,還指引著我們生活學(xué)習(xí)和工作镊折。
我的專業(yè)工作中也有這種不變性在里面胯府,比如現(xiàn)在軟件設(shè)計(jì)領(lǐng)域有個(gè)流行的名詞叫“領(lǐng)域模型設(shè)計(jì)”,簡(jiǎn)稱“DDD”恨胚,他是為了方便開發(fā)人員和業(yè)務(wù)人員溝通協(xié)作而制定的一系列設(shè)計(jì)指導(dǎo)原則骂因,他會(huì)把開發(fā)的一個(gè)個(gè)服務(wù)分成幾層,其中有一關(guān)鍵層稱作“領(lǐng)域?qū)印庇肱Γ@一層被看做是實(shí)際業(yè)務(wù)的真正實(shí)現(xiàn)的地方侣签,也就是我們會(huì)把業(yè)務(wù)代碼都寫在這層。領(lǐng)域?qū)拥膶?duì)外接口可以被看做是相對(duì)穩(wěn)定的急迂,所以才需要有領(lǐng)域建模影所,確定領(lǐng)域主要的職責(zé),接收什么返回什么僚碎,至于里面怎么做外部不用管猴娩。所以針對(duì)這種不變性去考慮和解決問題往往會(huì)事半功倍。
在現(xiàn)實(shí)生活中也有很多這種接口契約形式的范例勺阐。比如很多中間商卷中,房產(chǎn)中介對(duì)接買房有一套程序,對(duì)接賣方又有一套程序渊抽,這其中的變化都由中介負(fù)責(zé)處理蟆豫,買方只需要和某個(gè)中介人員對(duì)接就行,而無(wú)需關(guān)心整個(gè)房產(chǎn)市場(chǎng)千千萬(wàn)萬(wàn)人和組織懒闷。再有現(xiàn)在無(wú)論什么行業(yè)都細(xì)分的厲害十减,軟件行業(yè)以前都是一個(gè)開發(fā)前后端,部署維護(hù)一個(gè)人搞定愤估,現(xiàn)在分成很多團(tuán)隊(duì)帮辟,因?yàn)闃I(yè)務(wù)復(fù)雜了,一個(gè)人明顯忙不過來(lái)了玩焰,這樣不斷拆分的好處是大家各司其職由驹,缺點(diǎn)是互相溝通協(xié)作需要有一套體系,那么此時(shí)前端和后端用api做契約昔园,技術(shù)人員和產(chǎn)品人員以story為契約蔓榄,有層級(jí)關(guān)系的manager和他下屬會(huì)以會(huì)議溝通紀(jì)要等文檔做契約,團(tuán)隊(duì)之間會(huì)以郵件做契約默刚,公司之間以合同為契約等等甥郑。這里契約維持這一種不變性,而契約雙方或多方往往在協(xié)作一開始就會(huì)建立這樣一種契約羡棵,因?yàn)榇_實(shí)很重要壹若。
所以什么可看做可變的嗅钻,什么是不變的呢皂冰?服裝公司店展,做出來(lái)的衣服的花紋,樣式秃流,版型都是各有不同的赂蕴,但滿足客戶的需求這一理念都是一致的。一個(gè)人在不同場(chǎng)合表現(xiàn)出的行為可能各不同舶胀,會(huì)感覺自相矛盾讓外界人想不通概说,但他背后有個(gè)原始動(dòng)機(jī)是相對(duì)確定的。工作是不穩(wěn)定的嚣伐,在市場(chǎng)不好時(shí)可能會(huì)失業(yè)或破產(chǎn)糖赔,但底層的能力,面對(duì)失敗時(shí)的樂觀和勇氣是支持我們走下去的不變的基石轩端。誰(shuí)也不知道明天醒來(lái)世界會(huì)怎樣放典,是新冠病毒從此消失還是會(huì)有新的變種,世界其他地方會(huì)不會(huì)有新的戰(zhàn)爭(zhēng)基茵,這些都是變數(shù)奋构,誰(shuí)也不知道,但我們還是會(huì)按照自己的方式拱层,有條不紊的做著每天應(yīng)該做的事弥臼,每天進(jìn)步一些,讓自己快樂幸福一些根灯。
所以大千世界無(wú)奇不有径缅,但其中的奧義,規(guī)律確是相通的箱吕。形形色色的人也很多芥驳,但大家都要遵守一定的準(zhǔn)則,也都有很多相似的個(gè)人原則和價(jià)值觀茬高。所以這些不變的東西還真值得我們?nèi)ブ匾暋?/p>