瀏覽單個文章
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者stylus
光喜歡是不夠的....

程式要寫得好, 資料結構跟演算法缺一不可

偏偏這兩項都是要數學強才有辦法

這就是為什麼寫程式的大公司都在印度

因為印度人的數學很強


現在寫高階語言...
比方說C#, Java等..
對於資料結構與演算法並不是如此重要..
如果有現成的API, 直接都吃吃掉了...
更大的關注點在於軟體框架(架構)的維護和擴展...
近代程式設計, 國內應該是要非常強調這一部分...
尤其更"鬆散"的環境, 比方說Web開發...
軟體架構上的維護以及模式的學習真的是非常重要...

自己寫給自己爽就算了..
但是寫完後續有人接手維護...
良好的程式碼結構是非常重要的..
除非前一手蓄意留陷阱...

我在幫一些公家單位對ASP進行debug的時候..
有時候真的是非常的痛苦
1. 常常都是undocumented..
2. ASP採用義大利麵式寫法, 有時看起來很直接(直觀), 但是一堆邏輯參在一塊形成"邏輯泥沼"的時候, debug需要費工夫. 新型的ASP.NET MVC雖然回歸義大利麵式的存在, 不過這兩個差很多..
3. ASP古代的東西, 沒啥良好開發工具....
4. 莫名其妙的變數命名(沒有一致的coding rule, 比方說一頁存在不知其用的欄位多達40個左右), 要玩" 我猜我猜我猜猜猜"..
     
      
舊 2013-05-23, 12:42 PM #11
回應時引用此文章
vxr離線中