從零開始學習寫程式,最常見的狀態都是瘋狂對自己說:「到底為什麼!!!」
但,透過不停地問自己為什麼,而開始建立出自己的知識架構了!
從決定轉職要學習寫程式的時候,每每都會被問:「為什麼想要成為工程師?」
我想這問題不管到哪都會被問起,就像在尋找方法為自己解惑時一樣,連續問自己為什麼!
而首篇的第一個為什麼就會了解想要成為工程師的動機~!
想藉由連續 30 天不停問自己為什麼?來架出更穩固的架構,綜合分享 JavaScript 、 Ruby 與 Ruby on Rails ,分享目前在衝刺的路上,把所接觸到的各個觀念釐清整理,並分享出來!
今天來點 JavaScript 的原型與繼承! Prototype(原型)是什麼? 當我們在 JavaScript 中建立物件時,每個物件都有一個隱含屬性 [[...
在上篇因為 JavaScript 沒有原生的 Class,所以他的繼承方式是以 prototype (原型),在 ES6 中引入了 Class(類別)語法,他是...
在之前都是分享 JavaScript 相關的內容,接著想分享自己學習 Ruby 與 Ruby on Rails 時,了解到的重要知識,都會再接下來的文章中出現唷...
繼上篇的物件導向程式設計概念,近期在面試上有遇到一個很重要的相關觀念,當時不知道為什麼,現在整理出來分享~ :有聽過 SOLID 嗎?:SOLID 是什麼? S...
講到 Ruby 大家一定也聽過 Ruby on Rails 或者 RoR,今天就來點 Ruby on Rails 吧! Ruby on Rails 是什麼? R...
上篇我們提到 Ruby on Rails 的設計原則,今天來點 MVC,看看 Rails 在這樣的模式下是如何運作的! 什麼是 MVC 架構? MVC(Mode...
今天來點 Routes 在 Day 15 - 理解 Ruby on Rails 是什麼?有提到 REST 與 RESTful 概念,我們再複習一次: REST...
今天來點 Controller, Action, View 實作! 建立 Controller 與定義 Action 在先前介紹路徑時,以「文章列表」的路徑為...
今天來點 Active Record! 在講述 Active Record 之前,我們先來建立一個基礎概念:ORM Object–relational mapp...
昨天講述了一些 Active Record Model 的概念之後,今天來點 Active Record Associations 關聯性! before_ac...