[緣]
軟件發展中,個人覺得一直有“兩個夢想”。
一是軟件重用,夢想著自己以前編寫過的代碼,可以在下一個項目中使用,或者是直接使用別人編寫好的代碼。軟件能不能象小孩子堆積木一樣,一件一件堆好后,再用膠水粘起來。就成型,就可以使用了?
二是軟件設計好后,自動生成實物。聽起來好象很遙遠。想象一下建筑行業里,如果設計師門畫好室內三維設計圖和平面設計等內部設計圖,放進機器里,一個房子就建好了?呵呵,那是21XX年以后的事了吧。以前剛接觸UML設計圖時,給人騙過說,你畫好class disgram,就可以生成code,再生成db,生成windows-form的界面了。然后你只管畫圖就好。
扯遠了,Spring framework坦白是看了redsaga上的《Spring Dev Guide》后才有想法。
想把這些想法寫下來。
[IOC]
有人說,Spring里,他最看得起的,只有Spring的IOC Context。
靠。 一年前看著javaEve上的IOC解釋,什么“荷里活原則”,什么“Girl find boy”類圖。 抽象了點。
還是RedSaga上的做發好,介紹一種新技術,一種新概念,有什么比活生生的code和配置更來得直接~:)
活到老,學到老
---不過,也不代表有什么新的東西就學什么
是種心態問題吧.
學習的一個過程
頭一天聽到XX事物,啊,真是個好東東....一定要學好它
第二天,學習了一下,啊太難了,太麻煩了....鬼知道人們為什么說他好
第三天,仔細用了一下,原來這么簡單,簡直是太簡單了,這么簡單的東東,居然這么多人說好
第三天,看起來,自己對它的了解還不夠啊
第四天,不是不夠而是非常不夠,看起來還得認真學習
第五天,再也不敢說對它有了解了,簡直是高深莫測啊
第六天,感覺這個東東比較有意思,原來還可以這個樣子的啊
第七天,好象這么做,就可以完成以前不敢想的事情了
第八天,現在用得很好了,你個呆瓜,怎么說這個東東不好?o原來你是菜鳥啊
第九天,這個東東,如果能這樣一些就更好了。
原帖(http://www.jdon.com/jive/article.jsp?forum=91&thread=17127)
看了討論覺得樓住和自己剛畢業1年后的心態相象
聯想:
楊過學獨孤九劍,
經過三輕,三重的階段
有點體會. 之前的EJB2.0的重 到hibernate的輕
不單是框架
自己作的OO分析,設計,
原來是采用重(把問題想復雜)的設計,現在走的是輕(把問題想簡單)的設計
然后的路,或者說選擇,會否是輕?
呵呵,go cirycle?
工作3年后,來寫個畢業論文,
題目居然是這么多年工作的實用,呵呵,
題目----
Struts與hibernate框架在中小型業務開發中的應用正好是個機會來個總結吧.
上年11月SUN開發者大會廣州時800塊優惠買了1250塊的考試卷.
2005年5月31日過期.
本想考個SCJD的(上年12月過了SCJP1.4)
不過看了一下考綱,發覺需要花的時間太多了.
保險點.還是考個SCWCD吧.
也算是個機會讓自己總結一下3年Web開發.
這幾天下了不少資料.(附連接)
資料全集一:
http://scwcd.freecoolsite.com/scwcd/資料全集二:
http://61.131.30.54/123/Develop/Java/SC/SCWCD/