原文:開發(ASP.NET程序)把寫代碼寫至最有面向對象味道

前幾天,搬房子時又拿起 重構 改善既有代碼的設計 這本書來隨便翻來看下,重構Refactoring在開發時,是時常也經常會使用得到。她確實教我們怎樣把寫程序寫簡潔,清楚 好明白,好理解,好維護......今天為博客寫點重構相關。以網友實際的例子,在論壇上看到的: View Code 剛開始看到這段代碼時,一眼看上去就發現用戶寫得很相同的代碼,即是冗余。用了很多if...else...。這些都是在書 ...

2014-12-03 13:53 11 4947 推薦指數:

查看詳情

ASP.NET的簡單與面向對象開發

ASP.NET開發,一開始是為了超趕時間完成任務,只能把功能實現即可。如下面一個功能,在網頁中有一個銨鈕,用戶點一點切換網頁的圖片,再點一點又切換回來。我們要怎樣做?在銨鈕事件中去變更圖片的路徑即可。 這個例子,Insus.NET找到兩張圖片,圖片來自《ASP.NET的適配器設計模式 ...

Fri Dec 05 23:13:00 CST 2014 3 2074
如何工程代碼——重新認識面向對象

工作一年,維護工程項目的同時一直寫CURD,最近學習DDD,結合之前自己的開源項目,深思我們這種CURD的編程方式的弊端,和朋友討論后,發現我們從來沒有面向對象開發,所以這篇文章,希望更多人去思考面向對象,不只是停留在背書上 下面以開發一個常規的登錄模塊為例,模擬實現一個登錄功能,一步步 ...

Thu May 02 05:44:00 CST 2019 4 832
ASP.NET開發,從二層至三層,至面向對象

昨天Insus.NET有寫了一篇博文《WEB控件沒有什么所謂好不好,而是用得好不好》http://www.cnblogs.com/insus/p/3821644.html 很多網友持意見相左看法,Insus.NET在評論之中也有作出個人回復,見#29與#30樓。本篇Insus.NET繼續再以 ...

Sat Jul 05 19:21:00 CST 2014 4 4233
ASP.NET開發,從二層至三層,至面向對象 (3)

繼續上一篇《ASP.NET開發,從二層至三層,至面向對象 (2)》http://www.cnblogs.com/insus/p/3825805.html 。我們學會了怎樣創建對象,把BizBase類從頁面級分離,解耦合度。親的更親,疏的更疏。上面使用的是Access數據,將達不到擴展與升級的要求 ...

Wed Jul 09 01:24:00 CST 2014 7 2245
ASP.NET開發,從二層至三層,至面向對象 (4)

繼續上一篇《ASP.NET開發,從二層至三層,至面向對象 (3)》http://www.cnblogs.com/insus/p/3826706.html 。我們更深層次學會了邏輯層對象,即各個具體對象與數據庫之間的邏輯類。 我們有分為有處理Access的SQL語句和SQL Server的SQL ...

Sat Jul 12 01:04:00 CST 2014 13 1679
ASP.NET開發,從二層至三層,至面向對象 (5)

此是一系列博文,最后一篇了。也是面向初學者而作,望你們能有更好,更多對ASP.NET面向對編程了解與認識。前一篇中《ASP.NET開發,從二層至三層,至面向對象 (4)》http://www.cnblogs.com/insus/p/3837898.html 中,Insus.NET讓大家了解到無需 ...

Fri Aug 01 08:25:00 CST 2014 22 3542
ASP.NET 使用application和session對象的簡單聊天室程序

ASP.Net中有兩個重要的對象,一個是application對象,一個是session對象。 Application:記錄應用程序參數的對象,該對象用於共享應用程序級信息。 Session:記錄瀏覽器端的變量對象,用來存儲跨網頁程序程序的變量或者對象。 說實話,寫了快一年 ...

Thu Jul 17 01:50:00 CST 2014 7 2022
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM