iT邦幫忙

ruby相關文章
共有 820 則文章
鐵人賽 Software Development DAY 13

技術 Day 13 - 理解 Ruby - 物件導向程式設計語言

在之前都是分享 JavaScript 相關的內容,接著想分享自己學習 Ruby 與 Ruby on Rails 時,了解到的重要知識,都會再接下來的文章中出現唷...

鐵人賽 自我挑戰組 DAY 6

技術 Day6 CH3 管理依賴關係(上)

關於物件與依賴 如果物件依賴於另一個物件,那麼當其中一個物件有所變化時另一個可能也會被迫發生變化。依賴關係會造成耦合,兩個物件耦合得越緊密,它們的行爲就越像一個...

鐵人賽 自我挑戰組 DAY 30

技術 Day30 Ruby物件導向實踐-Enumerable

Ruby 中的 Enumerable 是一個模組,提供了一組用於處理集合物件(例如陣列、雜湊表、範圍等)的方法。這些方法可以對集合進行迭代、篩選、轉換等操作。...

鐵人賽 自我挑戰組 DAY 29

技術 Day29 Ruby物件導向實踐-Ruby Object Model

Ruby Object Model 是 Ruby 程式語言中用來描述物件、類別和模組之間關係的模型。 Ruby 的物件模型是其核心概念之一,它有助於理解 Rub...

鐵人賽 自我挑戰組 DAY 25

技術 Day25 Ruby物件導向實踐-block, proc, lambda

今天的主題很老掉牙,你打關鍵字google會有一堆文章出現,至於為什麼還要寫呢,因為我開心你管我,因為在實作時超常碰到,必須要搞清楚才行,也趁此機會再摸得更熟。...

鐵人賽 自我挑戰組 DAY 28

技術 Day28 Ruby物件導向實踐-Error Handling

今天這個主題主要是因為工作上剛好在處理到 http 的 404 error 和 500 error 的 case,想說不如就趁機將研究的內容記錄下來,釐清 ru...

鐵人賽 Software Development DAY 24

技術 Day 24 - 理解 Ruby on Rails,Scope 前情提要 Block、Proc 和 Lambda!

在 Rails 查詢資料上,除了先前所介紹的 find, where 的抓取資料的方式之外,還有一個很特別的方式 - Scope! 但是,今天我想先來點 Sco...

鐵人賽 Software Development DAY 17

技術 Day 17 - 理解 Ruby on Rails,Route 是什麼?

今天來點 Routes 在 Day 15 - 理解 Ruby on Rails 是什麼?有提到 REST 與 RESTful 概念,我們再複習一次: REST...

鐵人賽 自我挑戰組 DAY 27

技術 Day27 Ruby物件導向與實踐-*與**

昨天分享了基本的運算符,今天來分享進階的* 運算符(Splat Operator)和** 運算符(Double Splat Operator),筆者也是今天要撰...

鐵人賽 自我挑戰組 DAY 16

技術 Day16 CH8組合物件(上)

組合(composition) 是指將不同的小部分結合成一個複雜的整體,整體也僅是一部分,並非代表全部,以音樂作為比喻,音樂是由音符組合而成,但音樂不僅是由音符...