寫歸寫,但是設計要好,首先功能這種事,除非你熟悉的語言不支援,那還有作業系統api支援,除非你作業系統不支援,那就沒折了;好的設計因該是,容易維護的;可復用的;
暫時我覺得幹什麼你都分層好了 ,分好層,抽象度好,一點一點去解決,那就是乙個好的設計。
驅動方面的開發。那驅動也是分這樣層那樣層,上層通過呼叫下層提供的介面來實現某些功能。這辦法就是好,只要好好把下面這層寫好了,就不用變了,以後要用,直接在這個基礎上往上開發,改一改,實現這個功能,再改一改,又實現那個功能,要是像以前
dos時代那樣每個品牌的印表機都去設計一套直接操作硬體的驅動,那還不把程式設計師累死。
花了半天的時間,絕影終於在
word
上把自己想的層次圖畫好,他迫不及待地拿給周總,說:「周總,我計畫好了,你說的是不是分層設計的思想?我的想法是我們把系統分層三層,最上層是應用程式,包括影象處理啊、歸檔啊這些,中間一層就是我們要開發的,針對不同的應用,分成不同的模組,比如管影象處理的,管歸檔的,最下面一層就是
dcmtk
。現在我們要做的,就是開發中間這一層。」怕周總不明白,他又在黑板上邊講邊畫,講到重點,便在上面標記一下,或者打上箭頭,不一會,畫的層次圖便被他塗改得面目全非。
周總一邊思考一邊點點頭:「很好,很好。這就是我的想法。你說的中間這一層上很重要的,首先直接用
dcmtk
開發應用太煩瑣,如果我們有中間層支援,再按照你的思想分成模組,那以後開發應用就如同搭積木一般簡單了。你的想法很好,我完全同意。」
聽到周總的表揚,絕影更來了勁:「我想就想
api或者驅動一樣,我們這一層設計好統一的介面,把它寫好,以後就不用改了,要什麼功能我們直接呼叫就好了,應用程式的開發繞過了
dcmtk
,要方便得多,直觀得多。」
你可以寫什麼?
對於搞技術的來說,總覺得自己接觸的實踐過的才有得寫。但作為乙個普通人,日常會產生很多想法和靈感,記錄下來後,就可以在適當的時候,將其完善為一篇文字。而不需要像技術那樣,先實踐了或先實現了,才想寫出來。我是個想法很多的人,是什麼原因造成我這種狀態不太清楚,但確實是被其所擾不勝其煩。因為這樣的結果是更顯...
你也可以寫繫結
include 果型.cpp 元 型名 t 構 是無引針 是指標 移引用型 元 型名 t 構 是無引成函 是成函針 移引用型 要仔細理解這兩個模板的意思 元 型名 r,型名 f,型名 w,型名.p 內聯 允許如型 是無引成函 值 是無引針 值,r 呼叫 f f,w 本針,p o 元 型名 r,型名 ...
你還在寫controller嗎
傳統的三層架構 目前常見的web開發基本是這個架構,其中比重最大的是service層,dal層基本依賴於mybatis等框架解放了出來,其實controller層對於我們來說意義也是不大的,所以本期打算實現乙個類似閘道器的框架。好處 框架設計 實現 自定義註解 target retention re...