聖人曰:曲則全,枉則直,窪則盈,敝則新少則得,多則惑。是以聖人抱一爲天下式。不自見故明;不自是故彰;不自伐故有功;不自矜故長;夫唯不爭,故天下莫能與之爭。古之所謂∶曲則全者」豈虛言哉!誠,全而歸之。
在第二篇中我們描述了軟件大師的特徵,本節再向你展示大師的風範,卓越的軟件系統設計是離不開軟件大師的。
軟件大師在需求分析及設計過程中:
爲堅持正確的方向,他們不畏曲折、周旋,甘願承受各種委屈,爲的是保全系統的優雅、和諧與設計之美。
甘願承受各種誤解,爲的是糾正錯誤的觀點,伸張系統的科學性與合理性。
甘願承受在背後無私奉獻,爲的是整個團隊取得圓滿。
他們不斷推陳出新、與時俱進、改革創新。
個人所求很少,團隊卻獲益匪淺。
經常多思多慮,團隊卻少了許多困惑。
他們能夠遵循一致的思想體系,按照軟件的自然規律確定正確方案和設計模式。
他們不固執己見,所以對事物看得更加透徹清晰;不自以爲是,所以彰明昭著。不自我誇耀,所以獲得成功;不自高自大,所以爲長期地保持虛心學習的姿態,掌握最新的思想與技術。
他們從不爭名奪利,所以在團隊中沒有敵人,能夠得到廣泛的支持。
他們能夠在設計的關鍵部位堅持按自然規律辦事,在非關鍵部位又懂得謙讓、折中,古人所說的“委曲求全”就是這個意思。
誠,使設計歸於完美啊!所謂誠就是真實無欺、守信無妄、言行一致、表裏如一、以誠待人。
卓越的設計來源於卓越的設計師 ------ Brooks.
有度量,容忍那些改變不了的事。
有勇氣,去改變那些可以改變的事。
有智慧,去區別上面這兩件事。 ---- 南科大 朱清時