目錄(71章)
倒序
- coverpage
- Apex Design Patterns
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. An Introduction to Apex Design Pattern
- Innovation
- Design patterns and learning
- Object-Oriented Programming (OOP)
- OOPs in play
- An interface
- An abstract class
- Advantages of design patterns
- Design patterns and Apex
- Gang of Four (GoF)
- The SOLID principle
- Summary
- Chapter 2. Creational Patterns
- Factory method pattern
- Abstract factory pattern
- The singleton pattern
- The builder pattern
- The prototype pattern
- Summary
- Chapter 3. Structural Patterns
- The facade pattern
- The adapter pattern
- The bridge pattern
- The composite pattern
- The decorator pattern
- The flyweight pattern
- Summary
- Chapter 4. Behavioral Patterns
- The chain of responsibility pattern
- The command pattern
- The interpreter pattern
- The iterator pattern
- The visitor pattern
- The memento pattern
- The observer pattern
- The state pattern
- The strategy pattern
- Summary
- Chapter 5. Handling Concurrency in Apex
- Understanding concurrency issues
- Reproducing concurrency problems in Apex
- The active object pattern
- Summary
- Chapter 6. Anti-patterns and Best Practices
- Over usage of formula fields
- Functional decomposition
- Ignoring the equals() and hashcode() methods while performing object comparison
- Circular dependencies
- The ignoring toString() method
- Avoid the God class
- Error hiding
- Hard-coding
- Magic strings and numbers
- Inheritance hell
- SOQL inside a loop
- DML inside a loop
- Summary 更新時間:2021-07-16 11:11:39
推薦閱讀
- Practical Data Analysis Cookbook
- Python 3.7網絡爬蟲快速入門
- Spring Cloud Alibaba微服務架構設計與開發實戰
- Python入門很簡單
- WSO2 Developer’s Guide
- Haxe Game Development Essentials
- NetBeans IDE 8 Cookbook
- Python程序設計與算法基礎教程(第2版)(微課版)
- Python數據可視化之美:專業圖表繪制指南(全彩)
- Magento 2 Beginners Guide
- JavaScript前端開發基礎教程
- C# 7 and .NET Core 2.0 Blueprints
- 歐姆龍PLC編程指令與梯形圖快速入門
- Python編程:從入門到實踐(第2版)
- LabVIEW案例實戰
- Modular Programming with PHP 7
- Building RESTful Web Services with PHP 7
- Go Programming Blueprints
- 構建跨平臺APP:響應式UI設計入門
- Java程序設計項目教程(第二版)
- Unreal Engine Game Development Blueprints
- C#程序設計經典300例
- 計算機組裝與維護實用教程
- Java程序設計實戰案例教程
- Kafka進階
- HTML5從零開始學進階(套裝共2冊)
- C語言程序設計實訓指導與習題
- 名師講壇:Java開發實戰經典(第2版)
- C#深入詳解
- Apache Spark 2:Data Processing and Real-Time Analytics