Google Prettify

2005-07-21

日常鎖事X2

女友最近去參加「心動力」,回來後卻是整個人都變了樣。很難去明定說是好是壞, 因為我本身就沒有什麼是非善惡的觀念。只是變得讓我覺得好陌生。原本不太想再踏另外一支船的其中一個理由是還要去熟悉另外一個人。現在的情況下,這卻已經不再是理由了。而很奇怪的,最近女友卻對我顯得特別的親密,大部份的情況下也特別的溫柔。而在一些情況下,脾氣卻顯得特別的暴燥,這才叫不定時炸彈。
而那麼巧的,母親對女友花了大筆的資金去參加心動力這件事感到非常反感,今天才希望我去跟女友講。難道這就是所謂的婆媳戰爭?

2005-07-13

57行的sql指令

pm老大丟了1支spec過來, 其中有一部份要從資料庫裡面抓資料。令我抓狂的是這句sql語法下了我一整個下午, 總計57行, 不到1頁。雖然曾聽過有人下sql可以下到14頁, 但自己下起來, 總是會令人印象格外的深刻和抓狂。

2005-07-04

你有勇氣當天才嗎?

所謂的天才是那些與眾不同的人。雖然反過來說不一定成立,但是天少確實是與眾不同的人。天才有著獨特的思考、獨特的行為,我最愛用freak這個單字來形容天少的行為。沒錯,我知道這個單字在英文中是罵人的意思,但就結果面來說這個描述我相信是很正確的。人總希望有種同儕感,無論什麼行為總希望有人相陪。這裡先定義一下同儕:我想同儕應該是指從事相同或類似行為一群個體。當一個人有些奇特的想法,旁人會開始有一些聲音:「沒有人這樣做啦」、「這樣做很奇怪耶」...etc。如果繼續堅持著這些特異的想法或行為就會失去同儕。在失去同儕之前,通常(只是統計上的機率統計,不是絕對)會先被同儕以freak稱呼。

從結論來說曲高是和寡的。當然如果母體大一些,有很多天才們的話不在此限。針對於標題的問題: 我個人的答案是「沒有」。

2005-06-29

台灣的專案環境與MVC

我想台灣的專案環境不適合使用MVC架構吧,因為:
  1. 台灣的專案環境時程很趕,沒有多餘的時間做複雜的MVC或OO設計。
  2. mvc對於新手太過複雜, 新手要花時間學習, 學完專案都結束了。
  3. 對於一些基本檔建置程式, 也在用mvc, 會被一般人認為太過複雜。<雖然我不會這麼認為。任何一支程式可以複雜, 可以單純, 不應該因為功能不同有所區別>

結論:JAVA是很適合使用MVC的程式, 所以JAVA不適合在台灣用。所以只好拿JAVA來寫strutcure的程式。結案最重要,只要妨礙到結案的,一律都不準。用什麼MVC架構,隨便寫寫就好了。

2005-06-22

只是心情有點煩

沒來由的,不知道為什麼,就是覺得那麼煩了一些。工作不想作,日子不想過,唯一想做的是....喔..連唯一想做的事也沒有。難道是那個來了嗎?是因為工作煩的關係嗎? 直覺顯示是因為沒有成就感。難道我會因為寫好的那幾支程式而到滿足嗎? 會。只不過沒人想看而已。不被別人欣賞鄂殺了我的創作, 甚至不知道自己的創作是否有價值。我有沒有知己呢?我那另一半算不算是呢?不知道。但他的確是很稱職的另一半-無論何時總陪在我身旁。

2005-06-17

JAVA在台灣

曾經在感嘆java在台灣的應用及發展程度, 現在思考起來, 不是沒有原因的。在寫程式的時候, 看著自己使用者繼承架構、java bean、design pattern, 可是開發的速度卻比一旁的工讀生慢得一踏糊塗。於是深深在思考:使用著這些將java物件導向發揮的淋漓盡致的機制,真的值得嗎?雖然可以很自豪的說: 我寫的程式彈性比較大, 改得比較快; 可是再進一步細想, 以後有可能會改嗎?

台灣的軟體界主要以專案制度為主, 巴不得趕快結案, 維護期趕快過去, 能不改就不改。一些小系統, 也是功能可以跑就好了, 在軟體開發流程上, 最好是一個瀑布就這樣流下來(標準的瀑布式開發流程)。這樣的環境下, 像java這種具有彈性的OO似乎就發揮不了它的特色, 自然就沒什麼願意用這種沒什麼特色的語言。

再來看OO的另外一種特性:reuse。我認為reuse可以從2個角度來看。一個是reuse的修改(同樣的功能用同一支程式, 要修改這個功能就可以讓全部使用這支程式的部份一起修改), 我個人覺得這項功能很具特色, 也很吸引人, 不過也是在有需要修改的前提下。第2個是真的reuse, 就是說同樣的功能只要寫一次就好。在台灣,這可能是可以發揮java特色的部份

您或許對這些有興趣

最後

謝謝您的閱讀,希望您可以有豐富的收獲。