架構很爛,但沒人在意

2021-07-16 05:02:49 字數 737 閱讀 5192

本文翻譯自  … sucks-and-i-dont-care

嗨,你的應用的架構很完美嗎?對呀,這就是為什麼你還沒有發布你的應用的原因,你仍然在徹夜不眠的擔憂著各個功能模組之間的責任分離(你沒時間去關心應用的流量和訪問率)。

可是,除了我之外,誰還會對你說你的架構很爛?為什麼我要關心你的架構?因為我只是你的使用者,我不關心你的程式長的什麼樣、如何被呼叫的、用什麼語言寫成的。我關心的是它能用最簡單的、最迅速的方式解決我的問題。

你的使用者並不關心架構的問題,他們只關心你的應用是否好用。

我以前就是乙個不理解這個道理的受害者。在 friendly dingo 之前的乙個公司時,我痴迷於架構。我希望我的**對於任何人來看都是最簡潔的,我希望每個檔案、dll、類都滿足你們曾經聽說過的任何編碼標準。而且我做到了,很完美。但是我的產品卻延後了發布,因為我要花更多的時間整理程式架構(順便提一下,沒有人知道我在做這個事情),然後我才處理客戶的增加功能的請求。這最終的結果是乙個中等產品評價和不好的銷售情況。但是朋友們,我的程式是完美的。

到如今,在開發的第一周,我先架構選型,然後就搭建這個架構。當產品的首次發布日期快要到時,我已經很有信心,不再關心架構,儘管在某些方面還不盡如人意,因為我知道:程式的功能才是我做的所有工作中使用者真正想要和關心的。架構能夠滿足應用的需要即可。

所以,下次當你發現自己在重構**時,請停一停,問問自己你的使用者是否會因此受益?因為最終,這才是最重要的。

沒人在這個時候說話

酒喝不乾淨 歌唱不完 在昨天情愛如此荒謬 未來如此艱險 在昨天我自願燃起一把 燃起不滅的火 在歸還假使不能實現 我願意脫下所有只為 奔向你嗚 嗚 嗚 嗚 醉過不過兩天 難過不止三天 在今夜真真切切可憐 簡簡單單奢願 走完一遍 如果還有可能 我願意把昨日踩下的大地 鋪滿鮮花 野草和風 奔向你我來自 要...

智者能堪破這世界的定數,但沒人能逃脫劫數

二十幾歲時,我曾經有段時間真實地感覺到輪迴和宿命,那是種窒息到無處可逃的沉淪,虛空和無力帶來無止境的恐懼。對與錯,苦與樂,生與滅等等這些二元對立的概念已經開始在我腦中動搖瓦解。我感到悲哀和難過,我體會到人在宇宙之中毫無意義,解脫遙不可及,我急切地想擺脫角色的幻像,找乙個堅固的安心的避難所,然而理性卻...

中臺之上(七) 不神秘但很麻煩的業務架構落地過程

經過之前的努力,我們終於建立了通過業務模型設計的企業級業務架構,建模過程中,已經分析了企業戰略 企業價值 組織結構 價值鏈 業務領域 崗位角色 業務流程 資料等一系列架構元素,通過模型方法對上述元素進行了分析,並形成了元件 主題域的劃分。業務架構設計並不是為了停留在紙上,而是為了實踐,為了推動開發,...