軟體設計(2020年機械工業出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《軟體設計》(英文原名 *Introduction to software design withJava*)是加拿大計算機科學家馬丁·P. 羅畢拉德創作的軟體工程類書籍,2020年由機械工業出版社出版發行,喬海燕、郭佳怡、傅禹澤、鄒雨桐等參與翻譯,屬"計算機科學叢書"系列。該書基於Springer出版社授權版本,採用Java語言系統闡述面向對象軟體設計原則與技術,涵蓋類型與接口、封裝、繼承、設計模式、複合、單元測試及函式式設計等核心內容。

全書通過掃雷遊戲、單人紙牌遊戲及JetUML三個持續演進的套用實例,結合數百個代碼片段和架構圖解,演示不同設計決策的套用場景。書中包含具體實踐指導與設計知識元素講解,適合具有初步Java程式設計知識並希望進一步學習軟體設計的讀者閱讀,既可作為高等院校軟體設計課程教材,也適合程式設計師參考使用。

基本介紹

  • 中文名:軟體設計
  • 出版時間:2020年
  • 出版社:機械工業出版社 
  • 出版地:北京
  • ISBN:9787111664024
  • 類別:計算機科學叢書
  • 作者:馬丁·P. 羅畢拉德
  • 譯者:喬海燕
    郭佳怡
    傅禹澤
    鄒雨桐
  • 頁數:241頁
圖書信息,內容簡介,

圖書信息

《軟體設計:Java語言實踐》一書的統一題名為Introduction to software design with Java,作者為加拿大計算機科學家馬丁·P. 羅畢拉德,譯者為喬海燕、郭佳怡、傅禹澤、鄒雨桐。
該書由機械工業出版社於2020年在北京出版,ISBN為978-7-111-66402-4,載體形態為241頁附有插圖,尺寸26厘米,屬於“計算機科學叢書”系列。
本書使用Java語言介紹面向對象的軟體設計原則,內容包括類型與接口、封裝、繼承、設計模式、複合、單元測試和函式式設計。作者用貫穿全書的三個套用實例——掃雷遊戲、單人紙牌遊戲和JetUML,介紹了各種設計決策的套用場景。本書適合具有初步Java程式設計知識並希望進一步學習軟體設計的讀者閱讀,可作為軟體設計本科生的教材,也可供其他程式設計師參考。

內容簡介

本書使用Java語言介紹面向對象的軟體設計原則,內容包括類型與接口、封裝、繼承、設計模式、複合、單元測試和函式式設計。書中採用在上下文中介紹設計知識的每一個元素,並探索不同解決方案的敘述方式,同時輔以數百個代碼片段和設計圖。
作者用貫穿全書的三個套用實例——掃雷遊戲、單人紙牌遊戲和JetUML,介紹了各種設計決策的套用場景。本書適合具有初步Java程式設計知識並希望進一步學習軟體設計的讀者閱讀,可作為軟體設計本科生的教材,也可供其他程式設計師參考。

相關詞條

熱門詞條

聯絡我們