Oracle Application Express by Design: Managing Cost, Schedule, and Quality

Patrick Cimolini

  • 出版商: Apress
  • 出版日期: 2017-11-03
  • 定價: $1,398
  • 售價: 9.0$1,258
  • 語言: 英文
  • 頁數: 152
  • 裝訂: Paperback
  • ISBN: 1484224264
  • ISBN-13: 9781484224267
  • 相關分類: Oracle
  • 立即出貨 (庫存 < 3)

商品描述

Learn the many design decisions that must be made before starting to build a large Oracle Application Express (APEX) application for the cloud or enterprise. 
 
One of APEX's key strengths is the fact that it is a Rapid Application Development (RAD) tool. This is also a major weakness when it tempts developers to start coding too soon. Small applications that consist of tens of pages can be coded without a lot of design work because they can be re-factored quickly when design flaws are discovered. Design flaws in large cloud and enterprise applications that consist of hundreds or thousands of pages are not so easy to re-factor due to the time needed to redevelop and retest the application, not to mention the risk of breaking functionality in subtle ways.
 
Designing a large application before coding starts is a profitable exercise because a thoughtful design goes a long way in mitigating cost overruns and schedule slippage while simultaneously enhancing quality. This book takes into account perspectives from other non-developer stakeholders such as maintenance developers, business analysts, testers, technical writers, end users, and business owners. Overlooking these perspectives is one of the chief causes of expensive rework late in the development cycle. 
 
Oracle Application Express by Design illustrates APEX design principles by using architecture diagrams, screen shots, and explicit code snippets to guide developers through the many design choices and complex interrelationship issues that must be evaluated before embarking on large APEX projects. This book:
  • Guides you through important, up-front APEX design decisions
  • Helps you to optimize your design by keeping all stakeholders in mind
  • Explicit code examples show how design impacts cost, schedule, and quality
What You Will Learn
  • Pick and choose from the list of designs before coding begins
  • Bake optimal quality into the underlying fabric of an APEX application
  • Think and design from outside the developer’s narrow perspective
  • Optimize APEX application designs to satisfy multiple stakeholder groups
  • Evaluate design options through hands-on, explicit code examples
  • Define and measure success for large cloud and enterprise APEX applications
Who This Book Is For
 
APEX developers and development teams
 

商品描述(中文翻譯)

在開始建立大型 Oracle Application Express (APEX) 雲端或企業應用程式之前,需要做出許多設計決策。APEX 的一個關鍵優勢是它是一個快速應用程式開發 (RAD) 工具。然而,這也是一個主要的弱點,因為它誘使開發人員過早開始編碼。小型應用程式只有幾十個頁面,可以在不需要太多設計工作的情況下進行編碼,因為當發現設計缺陷時,可以快速進行重構。然而,大型雲端和企業應用程式通常由數百或數千個頁面組成,設計缺陷不容易進行重構,因為需要重新開發和重新測試應用程式,而且還存在破壞功能的風險。

在編碼開始之前對大型應用程式進行設計是一個有利可圖的練習,因為周到的設計可以在減少成本超支和進度延誤的同時提高品質。本書考慮了其他非開發人員利益相關者的觀點,如維護開發人員、業務分析師、測試人員、技術作家、最終用戶和業務擁有者。忽視這些觀點是開發週期後期昂貴重做的主要原因之一。

《Oracle Application Express by Design》通過使用架構圖、螢幕截圖和明確的程式碼片段來說明 APEX 的設計原則,引導開發人員在開始大型 APEX 專案之前評估許多設計選擇和複雜的相互關係問題。本書具有以下特點:

- 引導您進行重要的前期 APEX 設計決策
- 幫助您通過考慮所有利益相關者來優化設計
- 明確的程式碼示例展示設計如何影響成本、進度和品質

您將學到的內容包括:

- 在編碼開始之前從設計列表中選擇
- 將最佳品質融入 APEX 應用程式的基礎結構
- 從開發人員狹隘的角度以外的角度進行思考和設計
- 優化 APEX 應用程式設計以滿足多個利益相關者群體
- 通過實際的程式碼示例評估設計選項
- 定義和衡量大型雲端和企業 APEX 應用程式的成功

本書適合以下讀者:

- APEX 開發人員和開發團隊