More Coding in Delphi 1st Edition by Nick Hodges – Ebook PDF Instant Download/Delivery:194126610X 978-1941266106
Full download More Coding in Delphi 1st Edition after payment

Product details:
ISBN 10:194126610X
ISBN 13:978-1941266106
Author:Nick Hodges
Like its predecessor Coding in Delphi, More Coding in Delphi is about writing Delphi code. In this book, you won’t find much about the form designer, the VCL, or the FMX framework. You will, however, learn about:* How to write SOLID code in Delphi* Using Delphi with design patterns like the Factory, Observer, Adapter, Decorator, and Command Patterns.* How to take advantage of Operator Overloading to simplify your code* How to write multi-threaded and parallel code and take advantage of the multiple cores in your CPU* How to write Aspect-oriented code to help separate your concerns* The history of and an deep-dive into the world famous TSmiley component
Table of contents:
Introduction
-
- What SOLID Is
- Single Responsibility Principle
- Open/Closed Principle
- Liskov’s Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
- Conclusion
- Patterns
- Factory Pattern
- Introduction
- An Informal Look at Factories
- A More Formal Look at Factories
- Factory Method
- Abstract Factory
- Conclusion
- Observer Pattern
- Introduction
- Baseball Data
- Generic Observer with Spring4D
- Conclusion
- The Adapter Pattern
- Introduction
- A Simple Example
- A More Practical Example
- Conclusion
- Decorator Pattern
- Decorator and Interfaces
- Summary
- Command Pattern
- Introduction
- A Simple Example: An Auto Key Fob
- Undoing Commands
- A Simple Queue of Commands
- Summary
- Operator Overloading
- An Example
- Assignments
- Using TFraction
- Conclusion
- Multi-Threading and Parallelism
- Introduction
- About These Three Chapters
- What is a Thread?
- Think Differently
- Why Should I Care About Multi-threaded and Parallel Programmin
- Introduction
- Descending from TThread
- Thread Termination
- Handling Exceptions in Threads
- TThread Class Methods
- Synchronization
- Abstracting the Notion of Synchronization
- The Perils of Multi-threading
- Conclusion
- Parallel Programming
- Parallel Programming Library
- Parallel Loops
- Introduction
- Conclusion
- Aspect-Oriented Programming
- Introduction
- An Illustration
- The Basics:
- A More Useful Example
- AOP in a Single Place
- AOP via Attributes
- Conclusion
- Component Writing
- Introduction
- TSmiley – A Brief History
- Start from Scratch
- Conclusion
- Appendix A: Resources
- Source Control
- Patterns
- Appendix B: Duck Typing
- Introduction
- What is Going on Here?
- Duck Typing with DSharp
- Duck Typing with DuckDuckDelphi
- Duck Typing in the VCL
- Why Use Duck Typing?
- Problems with Duck Typing
- Conclusion
- Appendix C: Stuff Nick Does When Coding
- Formatting Stuff
- Spacing
- Coding Stuff
- Conclusion
- Appendix D: Sources Used in Writing This Book
- Books
- Web Links
- Videos
People also search for:
nick hodges coding in delphi
coding in delphi nick hodges
more coding in delphi
v coding
more coding in delphi pdf download
Tags:
Nick Hodges,More,Coding


