你是個軟件架構師嗎?(轉)
摘要: 開發和架構的界限難以捉摸。有些人告訴你它根本不存在,架構只是開發者們所做的設計過程的簡單擴展。 另外一些人認為這是一個鴻溝,它只能由那些做到高度抽象,而且不會陷入實現細節的開發者才能跨越。通常,在這兩個極端的觀點中間某處有個可操作的平衡點;不論如何,怎么從開發轉換為架構師都是個有趣的問題。
經常被用來區分軟件架構和軟件設計開發的關鍵幾點包括 伸縮性和抽象程度的增加以及作出正確設計決策意義的增強。軟件架構是通過一個全局的觀點,宏觀的視角來理解軟件系統作為一個整體如何工作。
即使這能夠幫助區分軟件開發和架構,它并不能幫助理解某人如何從開發提升到架構。 并且,它也不能幫助識別誰能夠成為一個好的軟件架構師,如果你想雇人的話你如何去尋找他們以及你是否是一個軟件架構師。
閱讀全文
posted @
2010-04-19 16:50 前方的路 閱讀(292) |
評論 (0) 編輯
Oracle Flashback 技術 總結(轉)
摘要: Flashback 技術是以Undo segment中的內容為基礎的, 因此受限于UNDO_RETENTON參數。要使用flashback 的特性,必須啟用自動撤銷管理表空間。
在Oracle 10g中, Flash back家族分為以下成員: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Query 三種) 和Flashback Table。
閱讀全文
posted @
2010-04-14 17:38 前方的路 閱讀(556) |
評論 (0) 編輯