此篇文章譯文摘自敏捷開發**
原文**於don wells 極限程式設計
在以下情況中,使用xp的成功率更高:
儘管有一些容納 30個程式設計師的大型專案取得了成功,但在 xp方法中,只適應有 2到 12個程式設計師的專案。您的程式設計師可以很普通,他不需要具有博士學位,但您不能在擁有大量員工的專案上使用 xp。我們應該注意,在具有動態需求或高風險的專案中,您可能會發現乙個小的 xp程式設計師團隊無論如何都比大團隊更有效。
xp團隊不僅包括開發人員,還包括管理人員和客戶,他們之間相互協作。提出問題,協商範圍和時間表以及建立功能測試,這些不僅需要開發人員參與軟體的開發,還需要其他團隊成員的參與。
該條件要求使用者必須能夠建立自動化的單元測試和功能測試。雖然有些網域名稱會被取消資格,但您應清楚,有多少網域名稱是沒有資格的。另外還要求在某些領域應用一些測試技巧,可能需要更改系統設計,以便於測試。請記住,有志者事竟成。
與相同公司環境中的其他專案相比, xp專案中,程式設計師生產力處於較高階段。但這從來不是 xp方**的目標, xp真正的目標是在需要時交付客戶所需的軟體。
如果您的專案符合這些條件,那麼是時候嘗試 xp了。
我們究竟什麼時候可以使用Ehcache快取
ehcache是hibernate的二級快取技術之一,可以把查詢出來的資料儲存在記憶體或者磁碟,節省下次同樣查詢語句再次查詢資料庫,大幅減輕資料庫壓力。1 首先最主要就是頁面快取。頁面的資料 非常廣泛的,大多數來自不同的物件,而且有可能來自不同的db,所以給頁面做快取是乙個不錯的主意。2 常用資料的...
什麼時候使用引用 什麼時候使用指標
使用引用引數的主要原因有兩個 程式設計師能修改呼叫函式中的資料物件 通過傳遞引用而不是整個資料 物件,可以提高程式的執行速度一般的原則 對於使用引用的值而不做修改的函式 如果資料物件很小,如內建資料型別或者小型結構,則按照值傳遞 如果資料物件是陣列,則使用指標 唯一的選擇 並且指標宣告為指向cons...
什麼時候你可以創業?
什麼時候你可以創業?這個問題我不問那些涉世未深的創業者。我問那些經歷過風風雨雨的創業者。大致分來,也許可以分出以下幾種創業者 l 覺得自己比老闆強而創業的 l 有客戶資源的 l 有融資能力的 l 有發財夢想的 l 想解決乙個實際問題的 l 無他,唯創業熱情爾的。不管過去的兩年,網際網路多麼動盪,多麼...