The Delphi Way
Buch, David
Sold by Books Puddle, New York, NY, U.S.A.
AbeBooks Seller since November 22, 2018
New - Soft cover
Condition: New
Ships within U.S.A.
Quantity: 4 available
Add to basketSold by Books Puddle, New York, NY, U.S.A.
AbeBooks Seller since November 22, 2018
Condition: New
Quantity: 4 available
Add to basketThe Delphi Way is a complete teaching book for modern Delphi and Object Pascal developers, taking the reader from first principles through to production-ready software.
Written for beginners, returning Delphi developers, and working programmers who want a cleaner architectural approach, this book covers the full path from a first Delphi program to real-world application development. It explains Object Pascal fundamentals, classes, interfaces, records, generics, exception handling, components, cross-platform development, FireMonkey, pas2js web development, PostgreSQL integration, service architecture, deployment, testing, monitoring, and production failure patterns.
Unlike a syntax reference or a narrow IDE tutorial, The Delphi Way focuses on how to build software that can be maintained, extended, debugged, and deployed. The book teaches consistent coding conventions, structured error handling, object-oriented design, database-aware application architecture, component design, web front-end concepts through pas2js, plugin-host patterns, and practical production engineering.
Across 81 chapters and extensive appendices, David Buch draws on decades of professional software development experience to show not only what Delphi code looks like, but what good Delphi code should look like in a long-lived production system. The book is especially suited to readers who want to understand Delphi as a complete development platform rather than a legacy language, and who want practical guidance for building desktop, mobile, web, server, and database-backed applications.
Topics include:
Object Pascal language fundamentals
Classes, inheritance, interfaces, records, RTTI, and attributes
VCL and FireMonkey application development
Custom components and IDE tooling
Cross-platform development for Windows, macOS, iOS, Android, and Linux
pas2js web application architecture
Dependency injection, plugin hosts, service contracts, and design patterns
PostgreSQL connectivity, schema design, functions, triggers, indexing, and query optimisation
Interop with JavaScript, Python, C, and C++
Testing, deployment, monitoring, logging, and production troubleshooting
The Delphi Way is both a learning path and a professional reference for developers who want to write Delphi software that survives contact with the real world.
"About this title" may belong to another edition of this title.
We accept return for those books which are received damaged. Though we take appropriate care in packing to avoid such situation.
| Order quantity | 12 to 19 business days | 12 to 14 business days |
|---|---|---|
| First item | US$ 3.99 | US$ 6.99 |
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.