看起来很美 VS. 是你来检阅我的忧伤了吗?
看來了wayfarer "設計,看上去很美!"--算是我的隨想<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
?
當Design & Pattern自然而然的變成你設計結果的一部分,當重構+TDD自然成為你開發過程的一種方式時,你會明白其實不刻意最好。當然隨意這是理想的狀態,但是也是可能可以達到的某個狀態。
許多時候你會發現針對某個場景或某個行業某種設計模式特別好用或者不得不用,而很多時候你也會發現,特別是從Code Review/重構之中發現某個設計模式也許不用更好,我認為這是按Requirement,按Domain,按Demand的,按Context的,你并不應有生硬的意識。很多時你發現有非常明顯的模式的意念的時候,都可能是因為你在跨越因R、D、D、C某個因素或相互影響的干擾區,對設計來說,這時你是有意識的,也是有些誠恐不安的。這是你對變化的一種態度和反應。
我認為把TDD、Design Pattern、重構、UML等等元素分開看然后再拼在一起并不能代表當前的開發流程和風格,也不能有效的指導設計。堆砌和拼湊的圖景,始終是看起來很美。
?
Kent的光彩在于他理論的務實和可執行性,很平凡的方法和流程,但是能夠磨練你對所謂變化的看法,所以他的價值和我們在成長中第一次獲得對人性、虛榮和衰老等等正確的看法時給你提供幫助的人一樣。而且一般的情況下我們很容易喜歡一個觀點簡單明確的人。
?
而UML我對它的認識是一貫的,它就像一種疫苗,對于有的人特別有效,對于有的人根本是免疫的。打不打疫苗是一種選擇,但一個人的身體健康,你很難看得出他是因為打了疫苗,還是他本身自然而然的免疫
?
當然wayfarer 是想成立一個專門的主題,討論TDD、Design Pattern、重構、UML這些相關的主題,那么這是值得我們思考和支持的,因為很多時候,我們討論是因為我們需要話題,我們討論的話題不是我們真正想討論的話題。
既然wayfarer 也說了要拋第一塊磚,那么也不介意接受更多的磚頭和稱贊
總結
以上是生活随笔為你收集整理的看起来很美 VS. 是你来检阅我的忧伤了吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [博客园公告]编辑器改进(二)
- 下一篇: Asp.net上传文件限制,在大于5M的