從零開始學習寫程式,最常見的狀態都是瘋狂對自己說:「到底為什麼!!!」
但,透過不停地問自己為什麼,而開始建立出自己的知識架構了!
從決定轉職要學習寫程式的時候,每每都會被問:「為什麼想要成為工程師?」
我想這問題不管到哪都會被問起,就像在尋找方法為自己解惑時一樣,連續問自己為什麼!
而首篇的第一個為什麼就會了解想要成為工程師的動機~!
想藉由連續 30 天不停問自己為什麼?來架出更穩固的架構,綜合分享 JavaScript 、 Ruby 與 Ruby on Rails ,分享目前在衝刺的路上,把所接觸到的各個觀念釐清整理,並分享出來!
上回我們講到 Active Record Association 的基礎觀念,今天繼續延伸下去! Polymorphic Association 多型關聯 多型...
繼續來探究 Active Record,前幾篇談論資料的關聯性,這次我們來點在 Active Record 怎麼抓取資料! 前情提要 大家還記得當時提及 Act...
繼續來探究 Active Record 在抓取資料上的方法!繼上篇,我們已經學習了如何進行基本的資料查詢。這篇將深入介紹一些查詢方法以及常見的解決 N+1 問題...
在 Rails 查詢資料上,除了先前所介紹的 find, where 的抓取資料的方式之外,還有一個很特別的方式 - Scope! 但是,今天我想先來點 Sco...
在 Rails 查詢資料上,除了先前所介紹的 find, where 的抓取資料的方式之外,還有一個很特別的方式 - scope! 今天真的來點 scope!...
在 Active Record 裡,有一個滿常見的功能,Enum,這功能該如何使用,今天就來點 Enum 吧! Enum 是什麼? Enum(Enumerati...
在之前透過 Active Record Query 去探索在 Rails 裡是如何對資料庫找資料的,想想發現對於資料庫的基本觀念似乎還沒有講述,今天來點資料庫吧...
今天來點資料庫正規化與反正規化! 資料庫正規化 正規化是資料庫設計的一個關鍵概念,旨在減少資料的冗余和確保資料的一致性。 使用正規化規則來分解資料表,以達到最...
今天來點資料庫 Transaction 與 ACID! 前情提要 當我們試圖新增、修改或建立資料,並在進行這些操作時發生無法將資料存入資料庫的情況,資料庫會發...
哇賽!一個不知不覺已經來到最後一篇了!今天來點 Git 吧!Git 是一個非常不錯的協作工具,在開發專案上使用能夠很輕鬆的掌握各個檔案,廢話不多說,就來看看這次...