原创 大化設計模式
大話設計模式 這是一箇中國人寫的書,準確的說是博客。經常聽到有人說國人寫不出好書,而說的人自己有夢想寫出一些書,那言外之意… 有些書,是好書,我們可以好好精細研讀。有些書,寫的不是那麼精彩,我們可以借鑑學習。而能出版的書(一些不常見的出版
原创 ThoughtWorks,我的2015
加入ThoughtWorks 2015年3月26日,我正式加入ThoughtWorks,這一天,我內心充滿了喜悅,也多了幾分壓力,我的ThoughtWorks之旅在就我憧憬了一年後真的開始了。那麼2015年3月26日之前,我在哪裏呢?一筆
原创 Django REST 異常處理
爲了更好的閱讀體驗,歡迎訪問 作者博客原文 異常 異常處理…允許錯誤處理在程序結構的中心或者高層級的地方被清晰有條理的組織起來。 Exceptions… allow error handling to be organized c
原创 Buddy/Sponsor培訓•信任的構建
爲了更好地閱讀體驗,歡迎訪問博客原文 Buddy/Sponsor是什麼? Buddy,正如這個詞的意思,小夥伴,好朋友。記得加入ThoughtWorks的時候,大家在公司內部的Session和微信羣裏喊的最多的是小夥伴。慢慢地我發覺一
原创 初次做技術領導的3個陷阱
Don’t miss the author’s earlier post on the 5 Tips for Being an Effective Tech Lead. 不要錯過作者之前發表的文章高效技術領導的5個錦囊妙計 The f
原创 Ruby on Rails 路由解析
爲了更好的閱讀體驗,歡迎訪問 作者博客原文 Route是什麼 Rails中URL的約定嚴格基於RESTful風格的。客戶端的請求其實是在操作一些資源,同一資源的不同的請求動作(GET, POST, PUT, PATCH, DELETE
原创 我在ThoughtWorks中的敏捷實踐
爲了更好的閱讀體驗,歡迎訪問 博客原文 此文章已發表於InfoQ,閱讀InfoQ文章 項目回顧 項目背景 E項目是一個在線的物資跟蹤監控系統。由ThoughtWorks團隊爲客戶提供的一套完善的軟件交付服務。 該系統爲資助物資的
原创 寫給新人的一封信
爲了更好地閱讀體驗,歡迎訪問 博客原文。本文同時發表於 ThoughtWorks洞見 情從何起 最近工作和生活中發生了一些事情,促使我想寫點東西,給新人寫點東西,何謂新人,後文會有介紹。先來縷一縷最近所發生的事情: 去年一個來我們組
原创 高效技術領導的5個錦囊妙計
Becoming a Tech Lead is a tough transition for any developer, because only part of the skills and experience you had as
原创 Ruby Get Started
我雖說有近3年的軟件開發經驗,但對與Ruby,我也是一個新手,近期項目中用到了Ruby on Rails。本文是我在學習ruby是經歷的一些過程,主要是開發前的一些環境的準備,分享出來,供初學者參考。 安裝Ruby 使用rvm安裝r
原创 Java泛型解析(02):通配符限定
Java泛型解析(02):通配符限定 考慮一個這樣的場景,計算數組中的最大元素。 [code01] public class ArrayUtil { public static <T> T max(
原创 Ruby on Rails 初次衝浪體驗
爲了更好的閱讀體驗,歡迎訪問 作者博客原文 Rails is a web application development framework written in the Ruby language. It is designed
原创 Java泛型解析(03):虛擬機執行泛型代碼
Java泛型解析(03):虛擬機執行泛型代碼 Java虛擬機是不存在泛型類型對象的,所有的對象都屬於普通類,甚至在泛型實現的早起版本中,可以將使用泛型的程序編譯爲在1.0虛擬機上能夠運行的class文件,這個向後兼容性後期被
原创 設計模式(001) 開啓設計之旅
設計模式--開啓設計之旅 我的設計模式之旅: “身體和靈魂,總有一個在路上”,有的人旅行,有的人看書,還有些人在旅行中寫出啓迪人心的好書來,身體在路上賦予了靈魂的力量。我的設計模式之旅,與你、與我,能帶來什麼呢?拋開遙遠深邃的
原创 Java泛型解析(04):約束和侷限性
Java泛型解析(04):約束和侷限性 前兩節,認識和學習了泛型的限定以及通配符,初學者可能需要一些時間去體會到泛型程序設計的好處和力量,特別是想成爲庫程序員的同學就需要下去體會通配符的運用了,應用程序員則需要掌握怎