top of page
ASE GROUP
學習


Coding Standard
公司內的程式都是依照 Coding Standard 去撰寫的,對連接資料庫的方式、權限檢查、 CSS 中各元件的屬性及使用,以及資料的新增、查詢、刪除、修改等,都有一套標準的寫法。我們一進到公司就會被安排上課學習,之後所有改寫的報表都是依照此一標準。

Oracle
由於公司使用的是Oracle,與學校所教的Microsoft SQL Server、My SQL,雖然基本的語法大同小異,但有些需要修改後才能使用,經過多方練習後熟悉了更多不同的寫法。而Oracle裡的ETL是比較困難的部分,在處理大量資料的時候,要有效的規劃不同結構中的函式,避免複雜的寫法會更有效率。


C#
公司後端常用的語言為C#、Python,我所待的部門相關作業皆是使用C#;而Faweb與學校所教的Windows Forms App、MVC作法很像;從一開始練習到實際修改都密切的接觸C#,尤其是改寫FPC146時每頁都是大量的程式碼,一開始連VB都看不懂,只能一行一行找資料、再找VB對應C#的寫法,一邊做註解學習,幫助我更加熟悉這個語言。

Vue & API
暑假開始初步學習Vue.js這個新語言,起初讓我們練習用簡單的元件刻出一樣的模板,當有了coding standard的vue版本之後就一一將原始faweb報表改寫成vue的統一樣式,並且使用前後端分離寫法確保公司內部資料能得到更安全的保障,也就是使用C#刻寫 後端api,這部分對我來說完全是一個新的領域。
bottom of page