iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

深入淺出設計模式 - 使用 C++ 系列

期許自己能在工作之餘,透過鐵人賽來達到 "Learning by teaching"、「輸出式學習」的效果

鐵人鍊成 | 共 37 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文

《軟體工程篇 - 3》 — 軟體工程的方法論 (Methodology)

SDLC Methodology 幾種常見的 SDLC 方法論 瀑布模型 (Waterfall) 瀑布模型是最早的 SDLC 方法之一,它將軟體開發過程劃分為...

2023-10-13 ‧ 由 JC 分享

《軟體工程篇 - 4》 — 軟體工程管理的量度 (Measures / Metrics)

量度(Measures) 和 指標(Metrics) 的定義 量度(Measures): 是對特定屬性或特質的直接或間接觀測 例如: 程式碼行數、缺陷數量...

2023-10-14 ‧ 由 JC 分享

《軟體工程篇 - 5》 — 軟體測試方法 (Software Testing)

軟體測試原則 (Software Testing Principles) 測試顯示缺陷的存在 (Testing shows the presence of...

2023-10-15 ‧ 由 JC 分享

《補充》 — Design Patterns Used Across Different Layers in Distributed System

本篇原文節錄自 LinkedIn 作者: Arslan Ahmad 的 𝐃𝐞𝐬𝐢𝐠𝐧 𝐏𝐚𝐭𝐭𝐞𝐫𝐧𝐬 𝐔𝐬𝐞𝐝 𝐀𝐜𝐫𝐨𝐬𝐬 𝐃𝐢𝐟𝐟𝐞𝐫𝐞𝐧𝐭 𝐋𝐚𝐲𝐞𝐫𝐬...

2023-10-16 ‧ 由 JC 分享

《補充》 — 30+ Golden Rules in System Design

本文轉載自 LinkedIn 作者 Arslan Ahmad 的 guiding principles to help you answer system de...

2023-10-16 ‧ 由 JC 分享

《補充》 — 5 Classic Caching Strategies

Classic Caching Strategy 1. Cache Aside 在這種模式下,應用程式碼負責維護緩存和數據庫之間的一致性。 流程 讀取(Re...

2023-10-17 ‧ 由 JC 分享

《進階補充》 — Linux Kernel 中的經典 C Macro

這應該也算是一種 Pattern? 會想特別學習補充這些 Macro 除了本身做嵌入式系統,常寫 C 之外,還有前陣子去面試 NVIDIA System Sof...

2023-10-18 ‧ 由 JC 分享