LinkComment 某留
登入

Agile principles, patterns, and practices in C# / Robert C. Martin

https://druss.co/wp-content/uploads/2013/10/Agile-Principles-Patterns-and-Practices-in-C.pdf
9 則留言

留言

登入後就能留言

使用 Google 登入
l
lalagrass 9 年前

今天學到兩個Principle, 一個是Single-Responsibility, 一個class要讓他只負責一件事, 或者說要讓他被修改的情形只有一種; 另一個是Open-Close, 要讓class被繼承時很開放, 而被修改時則是封閉而不影響其他class

l
lalagrass 9 年前

Customers! They are always ruining your designs. Writing software would be a lot easier if it weren't for customers. 

l
lalagrass 9 年前

?

l
lalagrass 9 年前

用一個章節來做pair programming的實際例子, 感覺好生動

l
lalagrass 9 年前

驗證是以story為單位,而不只是一個function喔!

l
lalagrass 9 年前

關於重構, It takes attention. It takes discipline. It takes a passion for creating beauty!!

l
lalagrass 9 年前

test-driven開發方式,建議在開發程式之前,先寫一個會讓你fail的測試程式,且不用寫太多,可以發生fail就好;然後才去開發主程式,也不用寫太多,剛好可以pass就好。蠻有趣的??

l
lalagrass 9 年前

理想的extreme programming 透過不斷輪流pair programming, 讓團隊中每個人都能了解每一段程式碼, 且讓每個人都有權力對任一段程式碼進行修改, 而commit方式是先搶先贏, 後來的要進行merge. 感覺會很充實很強大啊

l
lalagrass 9 年前

clean code!

預覽

在這裡直接看這個連結的內容,不用離開某留。

這個網站不允許內嵌

對方設定了禁止被其他網站嵌入,只能直接前往原網頁瀏覽。