Ruby面試精選30題 - Day27 Ruby裡的Hash預設值
在第14天的時候,我們曾經提到Hash(雜湊)是一對key(鍵)與value(值)的集合。今天的大哉問是,我們要如何設定預設值呢?
在第14天的時候,我們曾經提到Hash(雜湊)是一對key(鍵)與value(值)的集合。今天的大哉問是,我們要如何設定預設值呢?
有一句話說得好,「不怕一萬,只怕萬一」,如何檢查程式上的錯誤是一件重要的議題。好的工程師會懂得防範於未來。現在我們就來用Ruby練習一下錯誤與例外處理吧!
[昨天]的鐵人賽裡,我們提到了.present?方法,第一次把腳跨進Rails的領域,這是一種從Ruby幼幼班畢業的架勢!
這一系列精選面試題寫下來,我發現新手工程師對於相似、接近的method或概念都會比較困惑,也難怪熱門面試要考這些題目了!這樣才能鑑別出面試候選人真的有弄懂程式觀念。也希望我整理好的這30篇鐵人賽文章,未來能幫助到許多想學Ruby、進而想找相關工作的新手們!
前幾天我們把焦點集中在True or False(判斷真假),今天來研究幾個比較是否相等的方法!在程式世界裡,真假與相等都有更多元、更超乎想像的概念。如果是程式新手,可能會對這幾個看起來特別像的運算子:==, ===, eql?, equal?充滿黑人問號…???