初始化 initialize 在 Ruby 中,initialize 方法用於設定物件的初始狀態,建立一個類別的實體(物件)時,Ruby 會自動調用這個方法,以...
存取控制 在 Ruby 中,存取控制主要依賴於存取修飾符,它們定義了物件的屬性和方法在不同情況下的可見性,可以說是有些功能不想讓外部直接使用,所以 Ruby 提...
在 Ruby 中,模組是一種抽象的概念,它允許你將方法和常數組織在一起,以便重複使用和共享 定義模組 跟類別一樣命名規定 = 必須是常數 module Invi...
Ruby on Rails,通常簡稱為Rails,是一個用於開發網頁應用程式的開發框架,使用 Ruby 程式語言編寫而成的,並提供了強大的工具和功能,以簡化網頁...
什麼是Route路徑? Route 是整個網站對外公開的網站路徑對照表,當使用者連上網站的時候, Rails 會解析使用者所輸入的網址及參數,再根據解析的結果,...
人生不能重來,但是 Git 可以。 Git 主要拿來做版本控制,是一種分散式的版本控制系統,而版本控制是軟體開發中不可或缺的一部分,它使開發者能夠追蹤程式碼的變...
今天繼續接著介紹 Git 常用指令吧~ 查看 commit 歷史 git log命令可以查看儲存庫中的提交歷史,它將顯示每個提交的作者、日期、提交訊息等詳細資訊...
人生不能重來,但 Git 可以...人生中,我們常常會後悔某些決定,但卻無法回到過去重新來過。然而,在軟體開發的世界中,有一個強大的工具可以幫助我們紀錄、回顧和...
CRUD(Create、Read、Update、Delete)可以說是瞭解 Rails 的起手式,熟悉 CRUD 可以大大增加基礎功力! 先來談談什麼是 CRU...
今天就來實作看看 CRUD 吧! 假設客戶是一家書店,最近想要推出折價卷功能進行促銷… 新建一個 rails app $ rails new coupon...