我是Max,一個工作一年的Rails工程師。
過去一年的Rails 開發過程,常常卡關 => 撞牆 => 被強大同事carrry。
過程中累積了一些對Ruby這個語言及Rails 框架的心得筆記。
參賽目的是檢視這一年來的進步及收穫,算是個期中考吧。
未來路很長,期許自己能在軟體業逐漸成長茁壯。
關於我 過去一年擔任 Rails 工程師五年前退伍後,先到竹科晶圓代工廠工作(有ADR那家)滿一年後,一年大概有30個月的薪水是不錯但是朝八晚十,壓力極大,忙到...
Ruby 是動態型別語言,相對而言 C 跟 Java 是靜態語言。 靜態語言的變數本身帶有型態資訊。以 Java 為例,text 宣告為 String ,就僅可...
常數 Ruby 常數是大寫字母開頭,一個值不太需要改變,我們就會把他指定給常數。像是類別跟模組的名稱不會改變就用常數 class Sky end module...
讓我們繼續昨天的變數兄弟介紹吧 類別變數 Class Variable 類別變數二哥,開頭是@@。對,就是大家愛用的的表情符號,不過它可不像表情符號可以隨便用。...
類別與模組是 Ruby 物件導向精神的重中之重,第二天有提到,在Ruby 裡面幾乎萬物皆物件 物件(object)是什麼? 物件是承載資料與行為的東西,物件...
猴子補丁 (Monkey Patch) Monkey Patch 是 Ruby 作為動態語言的一大特色,可以在程式運行時動態修改或擴充程式碼。今年Ruby TW...
Enumable 又叫做枚舉,可以想像城一串資料一個個丟進機器去操作,不同的目的用不同的機器。 以前聽龍哥說過,有人遇到迭代就只會使用#each方法,戲稱他們是...
File,Dir,FileUtils 這三個是 Ruby 檔案操作的主要 class 一個專案的檔案數,小到幾十個,大到幾千個都有,實務上長需要對檔案本身做操作...
接續昨天的文章,來介紹File跟FileUtils File 參數列表 # 參數前三個最常用的,如果是新增檔案,不管哪個變數都沒差。注意! 變數是必須 &quo...
正規表達式 Regular Expressions 簡稱 regexp 或 RE,可以把它想長是字串的規範,只要學會就可以輕鬆代換或搜尋文字,常用在表單輸入後...