1.重複**照樣出現,而且時間總是你和老闆的理由。
2.多個模式間你不知道如何選取,感覺都可以。
3.並且你在開發中對模式仍然念念不忘,為了使用模式而設計,不是自然而然由內而發。
4.仍然自負的告訴客戶,我們做的就是這樣,你的需求無法實現。
5.最後,捫心自問下:什麼是oo,oo帶給你的什麼,你在設計中如何使用oo的,它的封裝和粗粒度給你帶來了什麼,如果這些你懂得話,那你沒必要看我的這本書籍了,因為我就是想讓大家知道什麼是oo,而不是設計模式。
6.如果覺得你現在解決的問題最麻煩的是給領域問題建模,而不是模式,因為你是由內而發,使用/創造模式的,根據問題來的,那麼,你的水平高於本書的水平,這裡有興趣我們可以做其他討論。
[/quote]
雖然沒看你的書
但是你選的這幾種觀眾.....
應該很失敗.
------------------------------------分割線-------------------
對於寫一本書是很不容易的事
1.要有人肯印你的書
2.要有人肯買你的書
3.要有人肯罵你的書
以上..............
但是你寫書要對的起你的觀眾
現在我們來分析一下有誰會去買你的書?
1.工作1年的童鞋,面試使用
2.工作3年的童鞋,想要用來充門面同學
3.工作5年的童鞋,想要你的書中找到野路子模式的同感
4.管理1年的童鞋,想要嘗鮮的
5.管理3年的童鞋,買給其它人看的.
6.老闆
7.hr面試使用...........
以上7種人都不在樓主的觀眾範圍之中
1.老闆不靠這個節約時間....
2.如果你不能肯定用那你就應該不用.
你用錯了.......後果很嚴重......模式這東西不是在兩個中選乙個用的.
3.三年的同學會看看用來充門面,但決不會用到專案中的
4.操....你丫太強勢了,我們常常遇見的是重作也要把功能加上.....
5...........好像他們沒買你的書...............
漫談ACE與設計模式
說起c 的系統和網路程式設計開源庫,恐怕沒有人敢否認 ace的王者地位。其實 ace不光是乙個實用的程式庫和框架集,它更是乙個設計模式的典範應用。ace具有極其明顯的分層體系結構,一般劃分為三個層次 1.作業系統適配層 2.c 包裝層3.構架和模式層 前面的兩層都是對各個平台的底層 os api 進...
漫談設計模式之間的聯絡與區別
敬請期待.聯絡 都是包裝乙個物件。區別 作用不同。裝飾者讓新的行為或責任加入類中,而無需修改現有的 介面卡負責做介面的轉換,允許客戶使用新的庫和子集合,無需改變任何 聯絡 都是定義一些演算法,它們有不同的實現,客戶可以輕易使用不同的演算法。區別 依賴程度不同。模板方法要定義乙個演算法的大綱,由它的子...
關於java設計模式的模板方法模式與鉤子方法
今天又看了一把spring ioc的源 看到refresh這個核心方法的時候,發現其中呼叫了乙個onrefresh方法,跟進一看發現裡面什麼實現都沒有。什麼鉤子方法與鉤子方法的作用 開始覺得很奇怪為什麼會這樣,後面才知道原來是自己孤陋寡聞了。所謂鉤子方法是對於抽象方法或者介面中定義的方法的乙個空實現...