Download eBook Coding in Delphi … FREE!
This is a book all about writing Delphi code. It's not about the VCL or database access. It's just about how to use the language in the most effective way to write clean, testable, maintainable Delphi code. It covers a variety of powerful Delphi programming features and techniques including Generics, Interfaces, Exception Handling, Anonymous Methods, Collections, RTTI, Enumerators, Attributes, Dependency Injection and Unit Testing.
This book is all about the cool, new code you can write with Delphi.  It won't matter whether you are building a VCL or an FM application.   I've titled it "Coding in Delphi" because I want to make it a book that shows you simple examples of how to use powerful features -- that, is about the *code*. These language features are indeed advanced features -- they are new relative to, say, the `case` statement -- and thus many of you are beginners to them. By the end of this book, you won't be. What you will find are ways to make your code much cleaner, much more powerful, and way easier to maintain. 
Wait no more—just fill out the form to receive this high quality content!
We are committed to respecting and protecting your privacy.
You may unsubscribe or withdraw your consent at any time.
Table of Contents
  • Foreword
  • Introduction
  • Acknowledgements
  • Frameworks used in Coding in Delphi
  • Delphi Spring Framework
  • DUnitX
  • Delphi Mocks
  • 1 Exceptions and Exception Handling
  • 2 Using Interfaces
  • 3 Understanding Generics
  • 4 Understanding Anonymous Methods
  • 5 Delphi Collections
  • 6 Enumerators in Delphi
  • 7 IEnumerable
  • 8 Run-time Type Information
  • 9 Attributes
  • 10 Using TVirtualInterface
  • 11 Introduction to Dependency Injection
  • 12 A Deeper Look at Dependency Injection
  • 13 Unit Testing
  • 14 Testing with an Isolation Framework
  • Appendix A: Resources
  • Dependency Injection
  • Unit Testing
  • Source Control
  • Projects
  • General Good Stuff
  • Appendix B: My Delphi Story
This eBook is offered to you by Embarcadero. After you submit the form, the PDF will be sent to your inbox. Be sure to use the correct email address.
Copyright © 2021 EMBARCADERO INC. All rights reserved.