六月 20
用 Visual Studio 久了會發現一個問題,就是會越來越依賴這個開發工具,因為它什麼都幫你處理好了,程式指令永遠只記得前面三個字母,因為VS有指令自動補齊,連接資料庫有精靈幫忙,管你是 MSSQL 還是 Access,全部按一按搞定,還順便幫你把 Insert、Update、Select、Delete…等 SQL 四大溝通指令寫好了,程式就這麼在拖拉、設定之間開發完成,有的甚至不用寫任何一行指令。
以前我很排斥用精靈方式來寫程式,堅持一字一句 Key 出來,不過我發現這會花費很多時間,舉個例子來說好了,寫一個簡單的通訊錄,不包括建資料庫的時間,用傳統手 Key 方式,我大概要花上半天的時間,因為我要拉控制項、設定控制項名稱、寫資料庫連接、資料繫結、資料配接器的 Insert、Update、Select、Delete 四個屬性質、設定 BindSource 導覽列…等,寫完天都黑了。
不過如果換成精靈模式寫,大概只要30分鐘就可以搞定,在產出力方面,精靈模式大勝,不過在程式靈活度、和可讀性來說,還是傳統手 Key 方式略勝一籌。
站在公司的立場,當然希望程式設計師的產出力越多越好,有些小地方還是用拖拉的就好,藝術這種東西不能當飯吃,VS是一個很邪惡的東西,因為他讓新手認為寫程式是一件很簡單的東西,讓老手離不開它。
標籤: C#
文章發表日期:2009-06-20
本篇文章引用網址:
|
其他隨機文章: |




四月 25th, 2010 at 12:33 下午
我覺得越是快速開發越是需要藝術,不論是code本身簡潔不易出錯,硬體使用適當,到整個使用者介面外觀等等,都是一種藝術
反而記指令哪邊資料庫怎麼連結那樣的反而稱不上藝術,只能稱心智粗活我想
這樣方便才能使程式開發者專注於其他重要的事
不知道我這樣形容洽不恰當
還請前輩指教
畢竟我才學寫程式幾個月的時間而已
謝謝
[回應]
十二月 11th, 2010 at 5:55 下午
做出來的東西是好東西,最重要
[回應]