書名: 先整理一下?|個人層面的軟體設計考量
作者: Kent Beck
譯者: 藍子軒
ISBN: 9786263249615
出版社: OREILLY歐萊禮
出版日期: 2024/12
頁數: 120
#資訊
#編程與軟體開發
定價: 480
售價: 408
庫存: 庫存: 2
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

【簡介】 讓程式碼重獲新生 一大堆凌亂的程式碼,我應該要直接修改,還是《先整理一下?》...... 凌亂的程式碼是每位開發者的挑戰與痛苦根源,新手與資深工程師都曾在複雜結構面前無從下手。而程式碼的清晰與結構優雅,卻是軟體可維護性與可擴展性的關鍵。 有了這本書,你將不再懼怕那些讓人抓狂的程式碼,學會如何以安全又有效的方式處理它們,同時改變你看待軟體設計的方式。 程式設計大師 Kent Beck 將其深厚的開發經驗,梳理成簡單明瞭的範例,讓我們在不改變系統功能的前提下,逐步學會清理程式碼、優化結構,進而提升整體設計水準。 這本書,不只是為了「整理」,更是為了讓每位開發者重新找回創作的信心與樂趣。 -------------------------------------- 「設計就是我們用程式碼所繪製出來的形狀,Kent則幫助我們繪製出更好的形狀。 這是一本談論重要主題的重要書籍。」 ——Dave Farley / Continuous Delivery有限公司創辦人兼董事 「本書針對各種不同程度的開發人員,提供了許多實用的技巧,可協助大家改進手邊正在處理的各種程式碼。」 ——Sam Newman / 獨立顧問、技術專家,同時也是《建構微服務》和《單體式系統到微服務》這兩本書的作者 「《先整理一下?》這本書裡的想法其實都很簡單,但當你讀到這些想法時,心裡一定很想知道,為什麼這麼多想法自己從來都沒想過。 我要推薦這本書,給所有在意程式碼乾不乾淨、可讀性好不好的人。」 ——Gergely Orosz / The Pragmatic公司的工程師 亂七八糟的程式碼,處理起來最麻煩了。為了讓程式碼更容易讀懂,「整理」程式碼時經常要把程式碼切成好幾塊。在這本實務指南中,身為極限程式設計創造者與軟體模式先驅者的作者Kent Beck 建議我們,可以在何時何地去整理程式碼,以提高程式碼的品質,同時兼顧系統的整體結構。 本書並不會一下子就要你掌握所有的整理技巧,而是讓你先去嘗試一些對你的問題很有意義的範例。 如果你有一個很大的函式,其中包含許多行的程式碼,你要先學會如何把它合理切分成許多比較小的程式碼片段。在閱讀本書的過程中,你就能學會軟體設計背後的理論:耦合、內聚、現金流的折現效應以及選擇性等概念。 本書將會協助你: .瞭解軟體設計的基本原理,以及各種會影響軟體設計的力量。 .針對系統在行為上與架構上的改變,探索這兩者之間的差異。 .改善你的程式設計體驗:有時可以先做整理,有時可以後做整理。 .學會如何把一些比較大的改變,拆解成比較小、比較安全的好幾個步驟。 .把軟體設計當成人類關係的一種課題。 【目錄】 引言 前言 簡介 第一部分 整理 第1章 守衛語句(Guard Clause) 第2章 沒用到的死程式碼 (Dead Code) 第3章 用同樣的寫法做同樣的事 (Normalize Symmetries) 第4章 舊的實作方式,搭配新介面 (New Interface, Old Implementation) 第5章 閱讀順序 第6章 內聚順序 第7章 把宣告與初始化放在一起 第8章 具有解釋效果的變數 第9章 具有解釋效果的常數 第10章 明確的參數 第11章 把程式碼切成一塊一塊的 第12章 提取輔助函式 第13章 堆成一堆 第14章 具有解釋效果的註解說明 第15章 刪除掉多餘的註解 第二部分 管理 第16章 把整理工作切分出來 第17章 連鎖效應 第18章 每批所包含的整理數量 第19章 節奏 第20章 解開糾纏 第21章 先做、後做、晚點再去做、完全不做 第三部分 理論 第22章 讓元素以有益的方式關聯起來 第23章 結構與行為 第24章 經濟學 - 時間價值與選擇性 第25章 今天的一美元大於明天的一美元 第26章 選擇權 第27章 選擇權 vs. 現金流 第28章 結構上可逆的改變 第29章 耦合 第30章 Constantine 等式 第31章 耦合與解耦 第32章 內聚 第33章 結論 附錄:相關的閱讀清單和參考文獻 索引

為您推薦

APIS:先進生產改革技術 (1版)

APIS:先進生產改革技術 (1版)

類似書籍推薦給您

【簡介】 傳統生產現場存在許多管理盲點,造成許多不必要的無駄 APIS以3大內涵、2大改革方式,翻轉管理觀念,自根源解決問題 徹底消除一切無效工作,用最少的投入資源,換取最高效率的產出!大批量、集中式生產,減少換模次數,成本較低? 高速自動化的生產設備,能有效提升產出量? 愈精密的設備,就愈能產出良好的品質,降低不良率? 依經驗預測訂單,提前生產,就能夠趕上客戶愈來愈提前的交期?小批量的多回式生產,適速自働化的生產設備,流暢的生產布置方式,才能提升生產效率。購入通用機,再依需求組裝附屬機構,打造專屬通專機,提高設備可動率,解除定員化限制,降低人員使用率,有效縮減成本。接單後依序及時生產,材料先進先出,以達成零庫存、低不良,大幅改善生產現場工作效率,並減少六缺──缺量、缺工、缺人、缺電、缺水、缺地的困擾。APIS的3大內涵為: 1. 心:改變傳統公司利益最大化、生產者有利優先考量、大批量集中生產、依據預測生產、庫存為必要惡物、少樣多量、一回大量的迷思與觀念。 2. 技:實踐「心」的理念時,所使用的工具及技法,包括生產線布置的改善、機器設備的改良、作業動作流暢化、人力安排極小化、生產計畫的設計、品質管理方法、現場管理技巧及企業管理制度的改革。 3. 體:變革時,企業在行動上及運作上的實際改變,包括改善同部門內人員單打獨鬥情形、組織內部制度的隨意性及不公開性、變革會議舉辦的不定期性,以及無人指導,閉門造車的傳統心態。 APIS的2大改革方式為: 1. 多條真龍小線的麻雀工廠:以產品別之工序,水平安排機器設備布置,一個化、一貫化、一體化地連續活動,此即真龍線。先極大化生產線產能,再極小化產能至最適,即為小線,以符合變種變量的彈性生產體制。麻雀工廠則指每一座工廠內都要具備自己的製造、品管、生管計畫、機修、製程、材料倉庫、成品倉庫等部門,以免各單位距離過遠,須花費過多時間溝通協調,而延誤決策行動的時間。 2. 滾動十三週生產計畫:滾動十三週生產計畫體系是一種週別生產計畫方式,計畫共十三週,每週更新一次,每次僅能安排未來一週產能,不可過多或過少。給予生產線的計畫指示,也只提供次週所須生產的類別及數量。週別生產計畫能快速反映客戶的需求變化,縮短交期、準時出貨、減少庫存,並消除無駄。本書集結許文治多年實務經驗,精準指出企業問題根源所在,改變傳統生產者大批量集中及依據預測之生產方式,打破庫存為必要惡物的迷思與觀念。為有效降低成本,須由根源進行改革,包括生產線布置及機器設備的改良、作業流暢化、人力安排極小化、生產計畫的設計、品質管理方法、現場管理技巧及企業管理制度等改革。此外,企業亦須改變組織內部制度的隨意性及不公開性,定期舉辦變革會議,以持續求新求變。 【目錄】 自序 APIS發展史 APIS總覽 第一內涵:意識篇──心 第一章 APIS 的初步認知 1.1 源起 1.2 企業經營的目的 1.3 生產技術的發展 1.4 變革的四個等級:點、線、面、體 1.5 APIS 的特色威力:節約資源、效果全面、減少六缺 1.6 高速度大產能高成本的自動化設備是生產技術的最大㢢害 1.7 APIS 的終極目標:節約資源、保護環境、拯救地球、造福人類、永續生存 1.8 APIS 的生產改革差異在哪裡 第二章 思想觀念的改革 從頭改變 2.1 企業永續經營發展的源頭 2.2 企業競爭力的三大KPI: QDC 2.3 認識成本的結構 2.4 降低固定管理成本的主要方向 2.5 有效工作及無效工作(無駄) 2.6 如何徹底消除七大無駄 2.7 要消除三無三等 2.8 先做作業改善再做設備改革 2.9 管理制度系統的改革 2.10 建構變種變量彈性化的生產體系 第二內涵:技法篇──技 第三章 生產線佈置的改革 DML 真龍小線麻雀工廠──APIS 的最核心改革技術 3.1 常見傳統的生產方式的特徵及弊病 3.2 APIS 創新式的生產方式:真龍小線麻雀工廠 3.3 極小化: (極大化: 一條線的產能) 3.4 麻雀工廠 3.5 真龍小線麻雀工廠的前提條件 第四章 機器設備的改革: 3M 三少人字邊自働化設備 4.1 設備的選用是多條真龍小線能否實現的關鍵 4.2 常見傳統自動化設備的特徵及弊害 4.3 APIS 3 M 三少人字邊自働化的意義 4.4 人字邊的自働化與一般的自動化是不同的 4.5 自働化設備必備的裝置- Andon 警報器 4.6 自働化的進行步驟 4.7 少人化設備的設計原則 第五章 生產方式的改革 一個流流線生產方式及多工序操作 5.1 一個流是真龍線的基礎 5.2 一個流是縮短生產交期的最佳利器 5.3 一個流流線生產線的設計 5.4 二字型佈置的優點 5.5 定員定量制生產線與少人化的不定員不定量生產線 5.6 單能工、多能工、多序工、互助工 5.7 作業改善──動作省時原則 5.8 一個流流線生產的境界水平 第六章 生產計劃的改革 RBP 滾動13週生産計劃 6.1 為何管理部門少有改善改革 6.2 生產線缺料背後的原因 6.3 缺部件而停止生產的原因 6.4 一般的生產計劃體系的方式 6.5 RBP滾動13週生產計劃產生的背景 6.6 RBP滾動13週生產計劃的作用 6.7 RBP滾動13週生產計劃的意義 6.8 RBP滾動13週生產計劃的做法 第七章 庫存管理的改革 JIT 及時生產與後拉式Kanban看板生產 7.1 降低庫存的源頭:JIT及時生產 7.2 JIT觀念的基礎:Pull後拉式生產 7.3 常見傳統的Push前推式生產的模式 7.4 兩種Pull後拉式生產的模式 7.5 Pull後拉式生產的工具:Kanban看板生產 7.6 Kanban看板生產的類别 7.7 Kanban看板生產的運作方式 7.8 Kanban看板生產的使用規則及前提 第八章 生產批量的改革 多回少量Heijunka平準化生産 8.1 平準化的意義及作用 8.2 內部平準化生產 8.3 生產排程的四大類别及其利弊 8.4 外部平準化生產 8.5 平準化生產實施的要點 第九章 生產切換的改革 快速切換 9.1 不同的目的及觀念的快速切換 9.2 切換的專門術語 9.3 切換的水準境界 9.4 快速切換的基本方向 9.5 切換的過程及三大階段 9.6 準備收拾階段時間的改善技法 9.7 模具更換階段時間的改善技法 9.8 試做調整階段時間的改善技法 9.9 換線時間的改善技巧 第十章 機器設備保全的改革 TPM 全員生產保全 10.1 改善三T策略之一:TPM 全員生產保全及目的 10.2 衡量設備績效的三大指標 10.3 設備可動率的六大損失及主要改善對策 10.4 OEE 總合設備效率/可動率的計算 10.5 保全的四個階層領域 10.6 TPM 活動的八個支柱 10.7 自主保全的做法 10.8 計劃保全的做法 第十一章 品質保證的改革 零不良的品質管理 11.1 品質的定義及標準:超越對手及零不良 11.2 決定品質的三大階段:產品設計─製造技術─生產管理 11.3 傳統品質保証的做法:檢查篩選──三線分立 11.4 APIS品質保証的做法:源頭防錯──三線一體 11.5 傳統解決不良的起點:問題解析QC品管七手法 11.6 APIS解決不良的起點:真因追查七手法 11.7 APIS減少不良七大要領 11.8 品質保証的源頭:根源防錯十原理 11.9 零不良品質管理的配套措施 第十二章 現場管理的改革 5S環境管理與目視管理 12.1 生產現場管理的基礎:5S 環境管理與目的 12.2 整理(Seiri)的意義及手法 12.3 整頓(Seiton)的意義及手法 12.4 清掃(Seiso)的意義及手法 12.5 清潔(Seiketsu)的意義及手法 12.6 身美(Shitsukei)的意義及手法 12.7 何謂目視管理及目的 12.8 顏色目視管理的應用 12.9 其他的目視管理工具 第十三章 倉儲管理的改革 倉儲管理七定化與先進先出七手法 13.1 倉儲管理的意義及目的 13.2 中央倉庫與分散倉庫 13.3 成品倉庫與成品走庫 13.4 倉儲管理七定化 13.5 先進先出七手法 第十四章 新產品開發的改革 3P 生產準備流程 14.1 傳統新產品開發的流程 14.2 傳統新產品開發的特徵及問題 14.3 APIS 新產品開發的流程──3P的意義及目的 14.4 3P 生產準備的應用時機 14.5 3P 生產準備的流程步驟 第三內涵:實踐篇──體 第十五章 改善行動的改革 自主研究會 15.1 為什麼大多數的公司改善的效果有限 15.2 學文力行尋求良師指導 15.3 先從高層改變並具有七心 15.4 改善推行組織的建立與職責 15.5 建立制度化的改善活動 15.6 APIS 的問題分析解決過程──Kaizen 改善八大歩驟 15.7 APIS 改革行動二十守則 後記:APIS 改革成功公司分享 分享一:持續改善的迅誠公司 分享二:改善卓越的雷茲達公司

原價: 360 售價: 324 現省: 36元
立即查看
歷史的先聲與反諷: 民進黨在執政前對人民的莊嚴承諾「黨政軍退出校園」與執政後的大反差 (1版)

歷史的先聲與反諷: 民進黨在執政前對人民的莊嚴承諾「黨政軍退出校園」與執政後的大反差 (1版)

類似書籍推薦給您

【簡介】 ◎黨綱寫「維護大學自治」的執政黨八年多來干預大學自治全紀錄 ◎中研院、臺清交皆遭其政治毒手,北大開黨課、東大招黨工! ◎臺灣史特有、世界史罕見,全國「最愛跟大學開戰」的政黨!★致敬《歷史的先聲:中共半個世紀前對人民的莊嚴承諾》書 ★國民黨最大的敵人是臺獨,民進黨最大的敵人是臺大? ★尊重大學自治:在野黨做得到,民進黨就是做不到?不論在過去、現在或未來,當你回憶或見證民進黨第N次「對付」大學時, 也請大家銘記這個黨在執政前,他們曾經 無數次堅定地、鄭重地、莊嚴地承諾臺灣人民「黨政軍退出校園」, 他們高喊「大學自治、學術自由、教育及行政中立」 並白紙黑字寫入黨綱。當年很多人尤其是青年, 天真相信只要選這群人上臺,政治干預校園的謬事就再也不會發生……「法律不會究責選民,但並不代表選民沒有責任。」 別縱容屠龍者(歷史的先聲)變成新惡龍(歷史的反諷), 是每位公民的責任,沒有人是局外人。 ◎代理經銷:白象文化 更多精彩內容請見 http://www.pressstore.com.tw/freereading/9786263644960.pdf

原價: 299 售價: 224 現省: 75元
立即查看
先降噪,再聚焦:做自己的人生規劃師,建立「消除雜訊、激發潛能」的高效能原則。 (1版)

先降噪,再聚焦:做自己的人生規劃師,建立「消除雜訊、激發潛能」的高效能原則。 (1版)

類似書籍推薦給您

【簡介】 成功者領路── 8種專家致勝心法x 8篇高效子彈筆記, 科學思維聚焦核心,為人生降噪,奪回人生主控權。 ★PTT表特版暴動!成大天菜教授、暢銷作者洪?,引頸期盼最新力作! ★各界權威力薦!「NASA獎學金得主、哥大博士」不藏私的成功法則! ★逆風海歸,捨棄科技業高薪,致力改善臺灣教育環境,貢獻所學。 對於處在資訊過載且碎片化時代的現代人而言,如何以更高效、創新與靈活的模式,取代傳統的線性思考與工作模式,是相當重要的課題。而在科技日新月異的變化中,又該如何保持定錨情緒,避免注意力分散與精神內耗,亦是值得學習與練習的能力。 本書由美國國家太空總署(NASA)獎學金得主、哥大博士、成功大學土木學系的洪?教授,透過多篇引人入勝的小故事與寶貴的生命經驗,循序漸進地針對「建立強健心態」、「精準高效實踐」與「打造未來版圖」等層面,提供科學系統化的思維與技法。 ▌建立強健心態:科學思維聚焦核心,為人生降噪,做自己的人生規劃師。 ? 開闊胸襟廣納資訊,「先學習再決策」,保持彈性從容的處世之道。 ? 以降噪耳機的「中和抵銷」原理升級「內心的護城河」,抵禦外部干擾。 ? 接受負面情緒的存在,釐清根源並條理地解決,避免陷入「白熊效應」。 ? 「逆向思維」與「皮克斯創意方法」擁抱失敗,找尋成功的最佳途徑。 ? 「時間管理矩陣」檢視進度,不迷航於繁瑣事務中,更專注於核心。 ▌精準高效實踐:理論建構框架,實踐賦予生命,用對方法實現最佳成果。 ? 「個人代理」策略性管理與分析資訊,避免陷入無窮盡的發散思維。 ? 「最小可行方案」踏出第一步,將構想轉為現實,提供可改進的基礎。 ? 有如大腦外部記憶體的「執行清單」規劃日常,維持工作秩序與效率。 ? 「將重點濃縮成一頁」在無序中鎖定重點,提升理解力與記憶效率。 ? 掌握原理比記住細節重要,不僅能簡化過程,更能快速找出問題點。 ▌打造未來版圖:擺脫短期誘惑,專注長期積累,命運只犒賞持續學習的人。 ? 養成撰寫「有故事的日記」的習慣,將現下的記憶帶往未來。 ? 試著編織一個「虛構故事」,幫助自己記憶龐雜的知識或理論。 ? 運用「MECE原則」系統性拆解與分析問題,做出明智的決策。 ? 回溯靈感來源,同時預測其效果,提升思考廣度並掌握核心。 ? 為自己保留「Me Time」,給予沉澱、反思和重整的機會。 【專文力薦】 吳家德(NU PASTA總經理、職場作家) 李彥儀(駐歐盟兼駐比利時代表處 【目錄】

原價: 400 售價: 340 現省: 60元
立即查看
新一代 科大四技-商管群、外語群商業概論領先金鑰寶典(下)含解析本--附贈MOSME行動學習一點通:評量.詳解 (1版)

新一代 科大四技-商管群、外語群商業概論領先金鑰寶典(下)含解析本--附贈MOSME行動學習一點通:評量.詳解 (1版)

類似書籍推薦給您

填空式重點:關鍵字挖空,讓學生可以做筆記,幫助精熟重點 試題超豐富:全書多達1,200題的多元試題提供練習 時事補給站:提供商業相關的時事主題探討及延伸知識補充 統測全方位:標記常考重點,依單元歸納近10年之統測試題 分階綜合題:基本概念、時事串聯、融會貫通助力統測打通關

原價: 360 售價: 306 現省: 54元
立即查看
消費者保護法 (1版)

消費者保護法 (1版)

類似書籍推薦給您

【簡介】 ★ 「P律師:漫畫法律人生」臉書版主-P律師專文推薦! 生活離不開消費,消費關係應該可以說隨時隨地都在發生;伴隨物質文明的發展,交易方式的推陳出新,新型態的消費爭議正方興未艾。 本書以行政機關的函釋與法院裁判為基礎,試圖由實務見解出發,瞭解消費者保護法在人民生活中的實踐,乃至於形塑消費關係中權利的請求與義務的擔負;而學者的看法並不僅止活躍於學術的門牆之內,一旦為實務見解引用,具體運用於個案的解釋,即會躍然紙上,發生實質的影響。 本書係按條文順序編寫,並未窮盡蒐羅所有的實務見解,並非屬於一本查詢消費者保護法相關實務見解的工具書,而係揀選較具有代表性或較為精要的實務見解,同時輔以案例說明,必要處亦有繪製些許表格,方便讀者閱讀,以掌握消費者保護法的基礎概念。書末於錄,有收錄常見的相關法規命令及行政規則,俾便有興趣的讀者搜尋參照。 【目錄】 出版緣起 推薦序 自序 凡例 沿革 導讀 第一章 總則 第二章 消費者權益 第一節 健康與安全保障 第二節 定型化契約 第三節 特種交易 第四節 消費資訊之規範 第三章 消費者保護團體 第四章 行政監督 第五章 消費爭議之處理 第一節 申訴與調解 第二節 消費訴訟 第六章 罰則 第七章 附則 附錄一 消費者保護法施行細則 附錄二 通訊交易解除權合理例外情事適用準則 附錄三 主管機關辦理消費者保護法第三十四條扣押證物執行要點 附錄四 消費爭議申訴案件處理要點 附錄五 消費爭議調解辦法 附錄六 其他相關法規

原價: 420 售價: 357 現省: 63元
立即查看