敏捷!敏捷?
在實際的軟體開發過程中,很多團隊都用了敏捷方式;然而是否做好敏捷了呢?值得反思。
敏捷宣言的這些經典信條,值得我們常常反思;
我們一直在實踐中探尋更好的軟體開發方法,
身體力行的同時也幫助他人。由此我們建立了如下價值觀:
個體和互動
高於 流程和工具
工作的軟體
高於 詳盡的文件
客戶合作
高於 合同談判
響應變化
高於 遵循計畫
我們遵循以下原則:
我們最重要的目標,是通過持續不斷地
及早交付有價值的軟體使客戶滿意。
欣然面對需求變化,即使在開發後期也一樣。
為了客戶的競爭優勢,敏捷過程掌控變化。
經常地交付可工作的軟體,
相隔幾星期或一兩個月,傾向於採取較短的週期。
業務人員和開發人員必須相互合作,
專案中的每一天都不例外。
激發個體的鬥志,以他們為核心搭建專案。
提供所需的環境和支援,輔以信任,從而達成目標。
不論團隊內外,傳遞資訊效果最好效率也最高的方式是
面對面的交談。
可工作的軟體是進度的首要度量標準。
敏捷過程倡導可持續開發。
責任人、開發人員和使用者要能夠共同維持其步調穩定延續。
堅持不懈地追求技術卓越和良好設計,敏捷能力由此增強。
以簡潔為本,它是極力減少不必要工作量的藝術。
最好的架構、需求和設計出自自組織團隊。
團隊定期地反思如何能提高成效,
並依此調整自身的舉止表現。
摘自:摘自:
資料結構,你還記得嗎(上)
1976年,瑞士計算機科學家niklaus wirth寫了一本書,名為 演算法 資料結構 程式設計 40多年後,它仍然是true。所以作為軟體工程師 碼農 你不知道資料結構,就需要喝下這碗十全大補湯了。簡單地說,資料結構是以某種特定的布局方式儲存資料的容器。這種 布局方式 決定了資料結構對於某些操作...
如果你還記得我
如果你還記得我 還記得那年畢業 我們抱在一起 淚水溼了衣襟 從那以後 我們各奔東西 你在北京奮鬥 我在上海打拼 生活就像大馬車 不停地跑呀跑 我們就像小車輪 每天圍著生活轉呀轉 變化的是周圍的人和事 不變的是孤單的我 在想念未知的你 每當我閒暇時 我總是不知不覺得想起你 想起你的背影 你的聲音 你的...
明天就要面試,你還記得這些知識嗎?
我學習c 的tips 1 1.配置異常 debug exceptions 每個異常都可以配置。2.健壯程式的處理 1 throw 對應的異常,不能夠慎用catch exception e 這種捕獲方法.2 異常轉義丟擲,給使用者以合理的提示,不要丟擲假異常.3 給出斷言trace.assert 便於...