源碼愛好者
首頁 > 軟件下載 > 電子書籍 > 電腦教程 > 編程輔導 > SaaS軟件工程:云計算時代的敏捷開發 帶目錄完整pdf[120MB]
更多下載地址
SaaS軟件工程:云計算時代的敏捷開發 帶目錄完整pdf[120MB]

軟件大小:120MB

軟件語言:簡體中文

軟件授權:免費軟件

軟件類別:編程輔導

軟件等級:

更新時間:2019-06-17

官方網站:

應用平臺:PDF

  • 軟件介紹
  • 軟件截圖
  • 下載地址

《SaaS軟件工程:云計算時代的敏捷開發》介紹了 21世紀以來軟件工程的兩個新的發展方向——軟件即服務和敏捷開發。本書第一部分介紹了軟件即服務及其相關的編程環境,包括 Ruby、Rails和 JavaScript等內容;第二部分介紹了現代軟件開發并強調了敏捷開發相關技術,包括行為驅動和測試驅動的設計與開發,遺留代碼處理,項目團隊管理,設計模式,軟件架構等內容,并給出了許多有用的建議。 本書的作者 Armando Fox和 David Patterson不僅在計算機科學領域建樹頗豐,而且在軟件工程方面也有著豐富的教學和研究實踐經驗。他們將軟件即服務和敏捷開發的內容與具體的實例相結合,完成了這本內容豐富且易于學習的書。我們希望本書能夠幫助你通過實踐學到軟件開發的知識與技能,并能開發出漂亮而持久的軟件。

目錄

第1章 SaaS與敏捷開發介紹1.1 簡介1.2 SaaS,軟件即服務1.3 面向服務的架構(SOA)1.4 云計算1.5 漂亮的代碼與遺留代碼1.6 軟件質量保證:測試1.7 生產力:簡明、綜合、復用和工具1.8 軟件開發過程:計劃和文檔過程1.9 軟件開發過程:敏捷宣言1.10 本書導覽1.11 如何閱讀本書1.12 謬論和陷阱1.13 結束語:軟件工程不只是單純的編程1.14 深入學習1.15 建議的練習第一部分 軟件即服務第2章 SaaS應用的架構2.1 100 000英尺:客戶端-服務器架構2.2 50 000英尺:通信——HTTP和URI2.3 10 000英尺:表示方法——HTML和CSS2.4 5000英尺:3層體系結構和橫向擴展2.5 1000英尺:模型-視圖-控制器架構2.6 500英尺:模型的活動記錄2.7 500英尺:路由、控制器與REST2.8 500英尺:模板視圖2.9 謬論和陷阱2.10 結束語:模式、架構和長壽命的API2.11 深入學習2.12 建議的練習第3章 SaaS架構:針對Java編程者的Ruby簡介3.1 概述以及Ruby的三大支柱3.2 一切都是對象3.3 每一個操作都是一個方法調用3.4 類、方法和繼承3.5 所有的編程都是元編程3.6 塊:迭代器、函數式習語和閉包3.7 mix-in和鴨子類型3.8 用yield構造自己的迭代器3.9 謬論和陷阱3.10 結束語:慣用語言使用3.11 深入學習3.12 建議的練習第4章 SaaS架構:Rails簡介4.1 Rails基礎:從0到CRUD4.2 數據庫和遷移4.3 模型:ActiveRecord基礎4.4 控制器和視圖4.5 調試:當出現錯誤時4.6 表單提交:new和create4.7 重定向和flash4.8 完成CRUD:編輯/更新和銷毀4.9 謬論和陷阱4.10 結束語:SOA的設計4.11 深入學習4.12 建議的練習第5章 SaaS框架:Rails高級功能5.1 去除MVC中的重復:partial、校驗和過濾器5.2 單點登錄和第三方認證5.3 關聯和外鍵5.4 間接關聯:5.5 關聯的REST路由5.6 可復用作用域的組合查詢5.7 謬論和陷阱5.8 結束語:語言、生產力和美觀5.9 深入學習5.10 建議的練習第6章 SaaS的客戶端框架:JavaScdpt簡介6.1 JavaScript:大圖景6.2 面向Ruby程序員的客戶端JavaScript介紹6.3 函數和構造器6.4 文檔對象模型和jQuery6.5 事件與回調6.6 AJAX:異步的JavaScript和XML6.7 測試和調試JavaScnpt與AJAX6.8 單頁面應用和Json API6.9 謬論和陷阱6.10 結束語:JavaScript的昨天、今天以及明天6.11 深入學習6.12 建議的練習第二部分 軟件開發:敏捷開發與計劃文檔模式第7章 需求:行為驅動設計用戶故事7.1 行為驅動設計與用戶故事簡介7.2 SMART用戶故事7.3 任務點、速率和Pivotal Tracker7.4 敏捷開發的成本估計7.5 Cucumber和Capybara介紹7.6 運行Cucumber和Capybara7.7 低精度用戶界面模型和故事板7.8 優化Rotten Potatoes7.9 顯式的和隱式的需求、命令式的和聲明式的情景7.10 計劃文檔的視角7.11 謬論和陷阱7.12 結束語:BDD的利與弊7.13 深入學習7.14 建議的練習第8章 軟件測試:測試驅動開發8.1 背景:RESTful應用程序接口和Ruby gem8.2 FIRST、TDD以及RSpec入門8.3 TDD周期:紅色-綠色-重構8.4 更多的控制器spec和重構8.5 夾具和工廠8.6 面向模型的TDD8.7 為互聯網建立樁8.8 覆蓋率概念、單元測試與集成測試8.9 其他測試方法和術語8.10 計劃文檔的視角8.11 謬論和陷阱8.12 結束語:TDD與傳統的調試方法8.13 深入學習8.14 建議的練習第9章 軟件維護:使用重構和敏捷方法改進遺留軟件9.1 代碼“遺留”的原因以及敏捷開發的用處9.2 探索遺留代碼庫9.3 使用鑒定測試來創建基準事實9.4 注釋9.5 度量、代碼味道及SOFA9.6 方法級別的重構:使用嫁接替代依賴9.7 計劃文檔的視角9.8 謬論和陷阱9.9 結束語:持續的重構9.10 深入學習9.11 建議的練習第10章 項目管理:Serum、結對編程和版本控制系統10.1 團隊規模:兩個匹薩大小的團隊以及Serum10.2 結對編程10.3 敏捷設計和代碼評審10.4 兩個匹薩大小團隊的版本控制:合并沖突10.5 有效地使用分支10.6 報告和修復代碼:五個R10.7 計劃文檔的視角10.8 謬論和陷阱10.9 結束語:團隊、合作以及四十年的版本控制10.10 深入學習10.11 建議的練習第11章 SaaS類的設計模式11.1 模式、反模式及SOLID類架構11.2 正好夠用的UML11.3 單一責任原則11.4 開閉原則11.5 里氏代換原則11.6 依賴注入原則11.7 迪米特法則11.8 計劃文檔的視角11.9 謬論和陷阱11.10 結束語:框架包含了設計模式11.11 深入學習11.12 建議的練習第12章 SaaS非功能性需求:性能、發行、可靠性和實用安全12.1 從開發到部署12.2 量化響應性12.3 持續集成和持續部署12.4 發行和功能標記12.5 量化可訪問性12.6 監控和查找瓶頸12.7 用緩存來提高渲染和數據庫性能12.8 避免濫用數據庫查詢12.9 安全:在應用程序中保護用戶數據12.10 計劃文檔的視角12.11 謬論和陷阱12.12 結束語:性能、可靠性、安全和有漏洞的抽象層12.13 深入學習12.14 建議的練習第13章 后記13.1 SaaS、SOA、Ruby和Rmls的視角13.2 回顧過往13.3 展望未來13.5 最后的話13.5 深入學習附錄A 使用本書配套軟件A.1 Beta版本的指導A.2 本書配套軟件概覽A.3 在VirtualBox中使用bookware的虛擬機A.4 在Amazon的EC2上使用bookware的虛擬機A.5 編輯代碼:編輯器和UNIX生存技巧A.6 開始使用Git進行版本控制A.7 開始學習GitHub或ProjecLockerA.8 使用Heroku部署到云端A.9 謬論和陷阱A.10 深入學習

軟件截圖
  • SaaS軟件工程:云計算時代的敏捷開發 帶目錄完整pdf[120MB]
關 鍵 詞: SaaS 軟件工程 云計算
  • 下載地址
  • 本類推薦
  • 本類排行
  • 熱門軟件
  • 熱門標簽
Anti Windows Update32位+64位 V1.1.28.0最新版 qq2018最新版官方下載電腦版 v9.0.8 官方版下載 lol換膚大師 v9.3.2 全英雄版 win10系統激活工具 v1.0 免費版 win10創意者正式版 build 15063 官方版 aida64中文版 v6.00.5100 綠色工程師版 優酷 for mac v1.5.13 官方版 億萬僵尸(They Are Billions) 簡體中文硬盤版 hwinfo32中文版 v5.89 免費版 二之國2:幽靈國度 CODEX未加密硬盤版 360解密大師 v11.7.6.1160 官方版 Lenovo Quick Fix電腦高性能管理工具 V1.0.0.1最新版 金山毒霸安全套裝2015 v0331 官方版下載 vmware 14 pro v14.1.3 官方版 NOD32升級ID獲取工具v12.12綠色版 macos sierra 10.12.5beta2 官方版 linux mint 18.1 官方版 u盤啟動盤制作工具 v7.0 官方版 adobe camera raw中文版 v10.4 免費版 魔獸世界懷舊服 官方版 鐵通寬帶加速器 V2.02 免費版 workwin局域網管理軟件 v10.2.2 完美免費版 瑞星殺毒軟件2017 V24.17.03.56官方完整安裝版 莉蒂與蘇爾的工作室:不可思議繪畫之煉金術士 PC正式版 無冬之夜:增強版 3DM未加密版 刷機精靈電腦版 v4.3.4 官方版 iis7遠程同步備份軟件 v1.0 官方版 證照之星 v7.0 官方版 microsoft office2007 官方版 300英雄盒子最新版 v4.0.4.4 官方版 視頻轉換/刻錄VSO ConvertXtoDVD v7.0.0.52 中文特殊版 WebSiteSniffer (網站數據包嗅探捕獲) V1.51 綠色版 AVS無需重編碼的視頻剪輯軟件(AVS Video ReMaker) 6.0.3.203 中文破解綠色版 蜂蜜瀏覽器(honeyview) v5.31 官方版 好圖看看 v1.0.9.8 官方版
返回頂部 35选7造假