軟體工程理論與實務應用, 7/e
顏春煌
買這商品的人也買了...
-
$534Kafka 並不難學!入門、進階、商業實戰 -
超圖解 Python 程式設計入門$650$553 -
邊玩邊學程式設計:30堂 Python 創意程式課,輕鬆掌握程式語言,培養運算思維!$399$359 -
NLP 工程師養成術:自然語言處理入門$690$538 -
軟體開發人員職涯發展成功手冊 (The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job)$880$748 -
$764演化學習 理論與算法進展 精裝版 -
計算機概論:基礎科學、軟體與資訊安全導向$580$452 -
手工的藝術(這是特殊的導電油墨.我們鼓勵你打開這本書.然後『駭』了這本書)$690$587 -
Code That Fits in Your Head|軟體工程的啟發式方法$580$458 -
深度學習 - 影像處理應用$420$378 -
SRE 實踐與開發平台指南:從團隊協作、原則、架構和趨勢掌握全局,做出精準決策$620$484 -
系統分析與設計-使用 UML$590$531 -
專業 SCRUM:基於 Azure DevOps 的敏捷實踐$774$735 -
AI 神助攻!程式設計新境界 – GitHub Copilot 開發 Python 如虎添翼 : 提示工程、問題分解、測試案例、除錯$560$442 -
Clean Code 錦囊妙計 (Clean Code Cookbook : Recipes to Improve the Design and Quality of Your Code)$880$695 -
前端測試指南:策略與實踐$650$507 -
OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書)【軟精裝】$750$585 -
新 PMP 觀點 : 專案經理思維工具箱$680$578 -
$607Kubernetes 企業級雲原生運維實戰 -
SRE 工作現場直擊!:維運起點 x 實戰經驗 x 職涯規劃面面觀(iThome鐵人賽系列書)$600$468 -
可觀測性入門指南:Logs、Metrics、Traces 三大實戰應用,用 24個 Lab 鞏固你的 SRE 技能樹 (iThome鐵人賽系列書)$680$530 -
這樣寫 code 好不好?辨識、分析、改善,寫出易讀易維護的程式碼$630$498 -
容器底層原理運作 - containerd 剖析實戰精要$800$632 -
Python 自學聖經:從程式素人到開發強者的技術、實戰與 AI 應用大全, 3/e (附影音/範例程式)$880$695 -
軟體工程師求職策略大全:透過外商面試題目演練、手把手履歷教學,跟招募員過招、白板解題、薪資談判到入職準備,帶讀者用最有效的方式找工作$680$530
商品描述
■ 最新第七版增訂:說明現代軟體工程師的職涯路徑與選擇、加強軟體架構設計的介紹、透過Google的軟體工程實務介紹長期持續開發(Programming over time)的概念、增加軟體重構的內容與行動應用app的開發。
本書結合軟體工程的核心知識與實務應用,透過實例帶領讀者學會如何開發與管理軟體產品。內容包括:
■ 軟體工程的基本觀念:先釐清「程式」、「軟體系統」、「應用系統」、「軟體開發」與「軟體生命週期」等基本概念。
■ 軟體工程的程序與方法:軟體系統的開發從開始規劃、分析、設計、製作、測試、上線使用到維護,分成好幾個階段,每一個階段都有一些可以採用的方法與技術。
■ 現代物件導向軟體工程:這是目前軟體開發最普遍採用的技術,很多開發工具與技術都運用了物件導向的概念與方法。
■ 安全軟體系統開發週期(SSDLC):政府與一般企業開始要求在軟體開發時就採用的開發流程與方法,防止開發期間留下資安的漏洞。
■ 軟體工程相關的技術:軟體再用、MDA(model-driven architecture)、反向工程、設計模式、CMMI、軟體重構、新舊系統的轉換等。
■ 軟體工程的新發展:Google的軟體開發實務經驗、軟體產品線、雲端運算、App、軟體安全、服務導向的架構(SOA,service-oriented architecture)與觀點導向(aspect-oriented)的開發技術等。
本書適用對象:
■ 學校或是推廣教育的老師:本書可以做為軟體工程相關課程教科書,內容約對應到18週(54小時)的學期課程。
■ 資訊專業人士:建立軟體工程方面的專業背景。
■ 對於軟體開發有興趣的技術人員:軟體工程探討了很多軟體開發方面的原理與策略,可以提昇專業能力與解決問題的技巧。
■ 軟體產品的推廣人員:有軟體工程的背景會更了解軟體的特性與用途。
目錄大綱
第1章 軟體工程簡介
第2章 認識軟體系統與軟體開發程序
第3章 軟體工程的應用與發展
第4章 軟體系統的需求工程
第5章 系統模型
第6章 從軟體系統的規格到架構設計
第7章 軟體系統設計的實務
第8章 物件導向軟體工程與開發實務
第9章 系統的建置
第10章 系統的測試與部署安裝
第11章 軟體系統的管理與維護
第12章 軟體系統的品質管理
第13章 軟體開發工具與技術的變遷
第14章 軟體元件與再使用
第15章 設計模式與軟體重構
第16章 資料庫系統的開發
第17章 跨平台可移植性軟體開發
第18章 軟體工程的展望









