文章

Page 10 / 29

  1. 軟體開發 - 什麼是巴士因子 介紹軟體工程中的關鍵風險指標 —— 巴士因子 (Bus Factor)。透過歷史典故說明過度依賴單一核心成員的風險,並探討團隊應如何透過知識共享、文件化與程式碼審查來提升專案的韌性與延續性。 #Career#Bus Factor#Bus number
  2. 雲端原生之路 - 重構 探討將傳統應用程式轉型為雲端原生 (Cloud Native) 的重構策略。本文分析微服務化、容器化及自動化部署的重要性,幫助開發者理解如何透過架構調整,提升軟體在雲端環境中的彈性、可靠性與開發效率。 #Cloud
  3. 雲端架構設計的四種範式 - 單體、微服務、巨石與無服務 比較單體 (Monolith)、微服務 (Microservices)、巨石與無服務 (Serverless) 等四種雲端架構範例。本文分析各類架構的優缺點與適用場景,提供讀者在面臨架構選型時的決策參考。 #Cloud#Microservices#Monolith
  4. Git - 常用指令 整理現代軟體開發不可或缺的 Git 常用指令集。從基礎的使用者設定、分支管理到進階的合併衝突處理,本文提供快速上手的指南,幫助開發者更有效率地掌控專案版本,並優化日常工作流程。 #Git
  5. TimSort - Python 內建排序法 深入剖析 Python 預設採用的 TimSort 排序演算法。TimSort 是一種結合合併排序與插入排序優點的混合型演算法,能適應多種資料分佈特性。本文探討其發展背景、運作機制及其在現代軟體系統中的廣泛應用。 #Python#Algorithm
  6. LeetCode 筆記 - 22. Generate Parentheses 分析 LeetCode 經典的回溯 (Backtracking) 題目:產生所有合法的括號組合。本文探討如何透過遞迴限制左括號與右括號的使用數量,確保生成的字串符合對稱規則,是練習演算法思維的良好範例。 #LeetCode Classic
  7. LeetCode 筆記 - 208. Implement Trie (Prefix Tree) 挑戰 LeetCode 208 題,實作字典樹 (Trie) 的核心功能。本文詳細介紹 TrieNode 的節點設計,並逐步實作 insert、search 與 startsWith 等方法,分析這類資料結構在處理大量字串前綴搜尋時的效率優勢。 #LeetCode Classic
  8. 羽毛球 - 體能的催動 記錄重拾羽毛球練習後的體能覺醒與技術體悟。本文探討如何發揮身體的內在動力(Level One),透過心理素質與肌肉記憶的結合,在球場上釋放更強大的擊球力量,並回顧十年前後的技術轉轉變。 #Badminton
  9. 趨勢科技 AI contest 2023 以工作人員視角分享參與趨勢科技 2023 AI 大賽的心得感言。本文詳實記錄了從初賽出題、賽事執行到與各路高手交流的過程,帶您了解大型科技公司舉辦技術競賽背後的規劃與挑戰。 #AI#Career
  10. 淺談耳石脫落 分享個人對抗「耳石脫落」造成暈眩症狀的親身經歷。本文描述發病時的感覺、就醫過程及復健運動的心得,提醒讀者若遭遇類似眩暈情況應尋求專業醫師診斷,並透過正確方式緩解不適。 #Health
輸入關鍵字開始搜尋 · ↑↓ 選擇 · Enter 開啟