摘要:思考三個方面的技術實踐持續集成驅動測試開發和重構從領域層開始事務腳本模式最簡單,適合于在關系數據庫之上構建領域模型需要非常專業的技術,還有魚數據庫的連接表模塊模式折中,在這類有非常強大記錄集支持的環境非常合適理論上,可以根據架構來選取工具實
思考三個方面的技術實踐:持續集成、驅動測試開發和重構1. 從領域層開始
1)事務腳本模式最簡單,適合于在關系數據庫之上構建;領域模型需要非常專業的技術,還有魚數據庫的連接;表模塊模式折中,在.Net這類有非常強大記錄集支持的環境非常合適
2)理論上,可以根據架構來選取工具;實踐中,可以讓架構和工具相匹配
2. 深入到數據源層1)事務腳本的數據源:
可供選擇的數據庫模式為:行數據入口和表數據入口,兩者之間選哪個取決于實現平臺的方便以及系統未來的發展方向(如:開發平臺所包含的工具,比如支持記錄集合工具)
2)表模塊的數據源:
有一個良好的記錄集框架 -> 與表數據入口模式配合得天衣無縫
3)領域模型的數據源:
如果模型相當簡單(如只有十幾個與數據庫相關的類),則活動記錄即可;
如果希望耦合更松一些,可以用表數據集入口或行數據入口;
當更復雜性時,可以考慮使用數據映射器(工作單元模式取作用)
3. 表現層1)如果情況允許,盡可能使用html而不是胖客戶界面;
2)如果走html路線,使用mvc;
3).net使用頁面控制器 + 模板視圖,Java使用前端控制器 + 模板視圖;
4)站點面向文檔,使用頁面控制器,復雜情況下可考慮使用前端控制器;
5)視圖選擇:模板視圖(服務器頁面)、轉換視圖(XSLT)
4. 一些關于具體技術的建議 5. 其他分層方式文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30049.html
摘要:入口運行機制使用時機映射器運行機制使用時機層超類型運行機制使用時機分離接口注冊表值對象貨幣特殊情況插件服務樁記錄集 1.入口 (Gateway) 1.運行機制 2.使用時機 2.映射器 (Mapper) 1.運行機制 2.使用時機 3.層超類型 (Layer Supertype) 1.運行機制 2.使用時機 4.分離接口 ( Separated Interface) 5.注冊表 (Re...
摘要:第五天到第六天的內容沒有記筆記,不好不好。第七天到第八天的學習目標是學習布局的各種方式。主要包含相關和相關。定位的元素應該在文檔流中的間隙不再存在絕對定位的元素不再存在于正常文檔布局流程中。內容較多,請參考學習了容器項第五天到第六天的內容沒有記筆記,不好不好。 第七天到第八天的學習目標是:學習布局的各種方式。主要包含position相關和Flexbox相關。 知識點: 1、默認情況下,塊級元...
摘要:簡介全稱中文為塊級格式化上下文。特征總之記住一句話元素特征表現原則就是內部元素無論怎么翻江倒海,都不會影響外部元素。如何觸發,常見如下的值不為的值為,或。的值不為和需掌握自適應模塊布局內容很多,具體參考1、BFC簡介 BFC全稱block formatting context,中文為塊級格式化上下文。特征總之記住一句話: BFC元素特征表現原則就是:內部元素無論怎么翻江倒海,都不會影響外部元...
摘要:在中,函數也是以對象的形式存在的,每個函數都是一個對象。但是,外部函數卻不能夠訪問定義在內部函數中的變量和函數。特點局部變量在函數中定義有共享意義如緩存計數器等的局部變量。 Function 函數是這樣一段JavaScript代碼 它只定義一次 但可能被執行或調用多次,Function類型是JavaScript提供的引用類型之一 通過Function類型創建Function對象。在Ja...
摘要:月號,杭州和聯合主辦的第八期技術分享會,在公司如期舉行。張偉林,宋小菜資深前端開發工程師,年,霹靂迷,已手殘的紙牌魔術師,喜歡神奇的東西,技術棧從上向下不斷橫向縱向貫穿,目前在尋找前后端大一統思想的路上越走越偏。 showImg(https://segmentfault.com/img/bVbkWN4?w=3000&h=1686); 12 月 9 號,杭州 NodeParty 和 Ro...
閱讀 2474·2021-11-16 11:45
閱讀 2444·2021-10-11 10:59
閱讀 2251·2021-10-08 10:05
閱讀 3817·2021-09-23 11:30
閱讀 2370·2021-09-07 09:58
閱讀 790·2019-08-30 15:55
閱讀 773·2019-08-30 15:53
閱讀 1923·2019-08-29 17:00