Ruby面試精選30題 - Day27 Ruby裡的Hash預設值

在第14天的時候,我們曾經提到Hash(雜湊)是一對key(鍵)與value(值)的集合。今天的大哉問是,我們要如何設定預設值呢?

Ruby面試精選30題 - Day26 Ruby的錯誤處理機制 Rescue

有一句話說得好,「不怕一萬,只怕萬一」,如何檢查程式上的錯誤是一件重要的議題。好的工程師會懂得防範於未來。現在我們就來用Ruby練習一下錯誤與例外處理吧!

Ruby面試精選30題 - Day25 初探 Rails: .present? 和 .exists?比較

[昨天]的鐵人賽裡,我們提到了.present?方法,第一次把腳跨進Rails的領域,這是一種從Ruby幼幼班畢業的架勢!

Ruby面試精選30題 - Day24 nil?, empty? 和, blank? present? 比較?

這一系列精選面試題寫下來,我發現新手工程師對於相似、接近的method或概念都會比較困惑,也難怪熱門面試要考這些題目了!這樣才能鑑別出面試候選人真的有弄懂程式觀念。也希望我整理好的這30篇鐵人賽文章,未來能幫助到許多想學Ruby、進而想找相關工作的新手們!

Ruby面試精選30題 - Day23 Ruby的'==','===' 'eql?' 'equal?'

前幾天我們把焦點集中在True or False(判斷真假),今天來研究幾個比較是否相等的方法!在程式世界裡,真假與相等都有更多元、更超乎想像的概念。如果是程式新手,可能會對這幾個看起來特別像的運算子:==, ===, eql?, equal?充滿黑人問號…???