上一篇我們替登入頁加入了基本的驗證功能,但隨著功能增多,程式碼也開始變得雜亂,閱讀與維護的成本逐漸升高🫠。在本篇中,我們會透過 組件化 ( Componenti...
講到 Ruby 大家一定也聽過 Ruby on Rails 或者 RoR,今天就來點 Ruby on Rails 吧! Ruby on Rails 是什麼? R...
在進入寫 CSS(或其他程式碼)的世界之前,有幾個重要的原則值得我們了解和牢記。這些能夠提高 code 的品質,讓他們未來容易維護和擴增。以下將介紹三個重要的...
文章同步於blog 前言 今天我們來簡單介紹SOLID以外的兩個軟體開發原則分別是DRY以及KISS DRY DRY,意旨Don't Repeat Yourse...
昨天,我們對於物件導向設計有初步了解後,今天,我們接續來看看物件設計導向的原則。 物件導向設計原則 說到物件導向設計原則,就不得不提 SOLID 以及 DRY...
DRY (Don't repeat yourself),是敏捷開發的核心設計原則之一。DRY 原則規定,對於每個知識點,系統中都只有一個明確而權威的表示。這個原...
前言 進入倒數十天了,這一路走來也是不容易啊((汗 剩下來的十篇,我想要試著把焦點轉移,不再是那麼「硬」拼命 coding 學習,而是試著從一些「非 codin...