原创 壓力下的行走----我的SCEA之路

[i][u]偶然從google上搜到了多年前自己的帖子,這篇帖子後來自己覺得太過於沉重,就從所有的記錄中刪除了,現在讀起來還是覺得太冷色調,不過作爲一

原创 怎麼才能做好一套軟件系統

[i]偶然翻到電腦裏早前寫的一篇帖子,轉過來[/i][b]引子[/b]本週二,xxx系統一天內三次故障,報警短信頻傳。星期三一早,下去協助ABC一起分析zzz系統的事故,此時的PMD老大已經連續在公司待了2

原创 OOD之開放封閉原則

[u][i]這個系列是早前發佈在部門wiki上的,引導組裏的兄弟入門OOD,希望同樣對剛剛走到OOD門前的同學有用。[/i][/u] 在探討單一職責原則(SRP)時,我用黑體強調了一句話:[b]如果你

原创 切莫躺在Scrum這張牀上睡覺

[i]寫給公司開發團隊兄弟們的帖子,轉到這裏分享下。[/i]當初初次嘗試Scrum,便即取得成效之後,感覺很興奮,到處跟人講Scrum的好處,“用了以後,腰不酸了,腿不疼了,上樓也有勁兒了”,恨不得呼籲門口

原创 功夫在詩外 ---- 街頭偶會舊友的一點感觸

中午吃完飯,天氣正好,遂沿着世紀大道一個人散步。正走着,一個熟悉的臉龐躍入眼簾----這個人是我大學的同學,一起逛操場深夜談心的朋友,在學校讀研後去日本深造三年,後來又去美國讀博士後,前天剛回國省親----

原创 Scrum,幸福來得挺突然

某天,正在駕校學車,突然收到Boss的短信“請將敏捷開發方法總結一下,我們全公司推廣”,當時有個師弟剛開始練倒車,正被師傅揪着耳朵教訓,想想自己走過來的路,偶一陣得意。 偶現在的公司做的是金融服務,軟

原创 對OOD和相關概念的理解(一)

[u][i]這個系列是早前發佈在部門wiki上的,引導組裏的兄弟入門OOD,希望同樣對剛剛走到OOD門前的同學有用。[/i][/u] 在繼續探討OOD的設計原則之前,我想先就OOD本身和相關的一些概念

原创 表 達

記得上大學那會兒,大二大三的樣子,經常隨身帶一隻筆幾張便籤紙去圖書館或者自修教室,不是爲了做筆記,而是爲了隨時記下掠過心頭的情緒、感覺和想法。那個時候網絡還沒流行,沒有多少給你表達的渠道,然而年輕的心臟時刻

原创 OOD之Liskov替換原則

[u][i]這個系列是早前發佈在部門wiki上的,引導組裏的兄弟入門OOD,希望同樣對剛剛走到OOD門前的同學有用。 [/i][/u] 對這個原則,我的體會不深,主要是因爲沒有在實際項目中看到違背它的後果,

原创 OOD之接口隔離原則

[u][i]這個系列是早前發佈在部門wiki上的,引導組裏的兄弟入門OOD,希望同樣對剛剛走到OOD門前的同學有用。[/i][/u] 現實中的每個人都要承擔各式各樣的職責,這些職責通常是由他面對的"

原创 我的知識地圖

一直想幹件事兒,就是把自己瞭解的軟件開發領域的知識畫成一張知識地圖,找了好多資料,沒有發現這事兒該如何做的指導方法,於是就一直擱淺了。前些天部門技術經理開會,討論到開發人員成長路上的瓶頸和迷茫,頗有感觸,又

原创 抽象的軟件,世界

回顧自己對軟件開發的認識歷程,大抵可以分這麼幾個階段:第一階段,做程序員,剛剛上路,對軟件開發的理解就是你有一堆材料,我有一把錘子,你要椅子我就做椅子,要桌子做桌子,那個時候最擅長的是聽到一個需求馬上在腦子

原创 OOD之依賴倒置原則

[u][i]這個系列是早前發佈在部門wiki上的,引導組裏的兄弟入門OOD,希望同樣對剛剛走到OOD門前的同學有用。 [/i][/u] 在我們目前的開發模式下--使用Spring面向接口編程,這個原則

原创 對OOD和相關概念的理解(二)

[u][i]這個系列是早前發佈在部門wiki上的,引導組裏的兄弟入門OOD,希望同樣對剛剛走到OOD門前的同學有用。 [/i][/u] 按照面向對象的觀點,軟件中的實體應該是對現實世界中實體(或者概念