重构机房VB.NET机房收费系统个人重构版你都学会了什么(之一)
每日一貼,今天的內容關鍵字為重構機房
????? ? ? ??在VB.NET機房收費系統個人重構版時你都學會了什么?在開始第二遍的機房收費系統個人重構時,我發明不知不覺竟接觸了很多很多之前不曉得的貨色,也學到了很多新知識.下面我就來逐一例舉一下在第二遍機房收費系統個人重構時我都學會了什么————
????
? ? ?1、UML圖
????
? ? ?2、三層架構
????
? ? ?3、SqlHelper
????
? ? ?4、配置文件
????
? ? ?5、接口
????
? ? ?6、設計模式
????
????? ? ? 在接下來的幾篇文章中我將重點分析一下以上我在.NET<機房收費系統個人重構版>時學到的新知識。
每日一道理無知者為夢想中的虛幻而苦苦等待,換回的不是所求的,而是歲月在臉上留下的印痕,一事無成的人一生便是虛度。生活中,與其花時間去等待,不如加快步伐去追尋理想,試著與時間賽跑,也許身軀、心理會感到勞累,但這樣的生活畢竟是充實的。
????
????? ? ? 想一想我們的第一遍機房收費系統,純粹是為了實現功能而實現功能,當初開始用.NET個人重構,學到了很多新知識、接觸了很多新內容。這篇文章我先從UML圖開始提及吧。
????
????? ? ? 前段時間我寫過關于UML圖的博客,就是剛開始用三層重構機房收費系統的時候,真的是覺得寸步難行,繪圖時涌現的問題真的不少。有興趣的友人可以去看一下我之前寫的博客:機房收費系統個人重構——繪圖疑惑多多。因為之前學過UML的知識,加上學過的三層知識,覺得大致哪個圖里頭放什么還能搞得清楚。可是畫起圖來卻無從下手,比如U層,我曉得從三層架構的角度來說U層是從前臺界面接收數據的,可是U層的類圖里頭卻不曉得該放什么,我居然可笑的從中抽取出“用戶”等放在U層。繪圖經歷的波折真的不少,反正是折騰了一段時間,畫了幾遍,也問同知識師傅,后來總歸是摸清門路了。我想很多進入個人版重構的同窗在畫UML圖的時候也會碰到這樣的問題吧?
????
????? ? ? 不過,總歸結果是好的。經過了一段時間,把握了繪圖的技巧,對于我們來說,繪圖的難點在于類圖和時序圖,其他的例如包圖什么的還可以,只要三層的知識把握好包圖是不成問題的,但是值得注意的是包圖真的很重要哦,它涉及到各個層之間的引用關系,這個真的得弄清楚,不然有的苦吃的。
????
????? ? ? 今天這篇文章就寫到這里吧,連續我會貼出在機房收費系統個人重構版中我的收獲,敬請期待吧!
????
????
????
????
????
????
文章結束給大家分享下程序員的一些笑話語錄: 關于編程語言
如果 C++是一把錘子的話,那么編程就會變成大手指頭。
如果你找了一百萬只猴子來敲打一百萬個鍵盤,那么會有一只猴子會敲出一 段 Java 程序,而其余的只會敲出 Perl 程序。
一陣急促的敲門聲,“誰啊!”,過了 5 分鐘,門外傳來“Java”。
如果說 Java 很不錯是因為它可以運行在所有的操作系統上,那么就可以說 肛交很不錯,因為其可以使用于所有的性別上。
--------------------------------- 原創文章 By
重構和機房
---------------------------------
轉載于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/26/3100745.html
總結
以上是生活随笔為你收集整理的重构机房VB.NET机房收费系统个人重构版你都学会了什么(之一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql技巧
- 下一篇: Android柳叶刀之Button之UI