Bill Meyer 306 Posted June 3 There are many legacy projects which are still in active production. This volume offers approaches to refactoring and modernizing the code base without the need for complete redesign and rewrite. Evolution, not revolution. These are approaches well suited to the incremental revision of production code, as is usually the concern with a commercial product. Motivated by my own experience with legacy apps and the need to find a manageable approach to transforming a product in current production. On Amazon: https://www.amazon.com/dp/B0B2TY6ZZ4 11 1 Share this post Link to post
corneliusdavid 116 Posted June 3 Is there a PDF version available? Or even Kindle? Share this post Link to post
Bill Meyer 306 Posted June 3 24 minutes ago, corneliusdavid said: Is there a PDF version available? Or even Kindle? Not at present. I anticipate offering a PDF, but the book layout is not compatible with flowed text, so no eBook will appear. Share this post Link to post
Der schöne Günther 206 Posted June 3 Amazon in my country lists it as "Currently not available, unknown when it will be". 😐 Please consider at least some kind of PDF. Kindle, however, would be much appreciated. It's just so incredibly comfortable, and other coding books have this option as well. 2 Share this post Link to post
Javier Tarí 20 Posted June 3 23 minutes ago, Bill Meyer said: Not at present. I anticipate offering a PDF, but the book layout is not compatible with flowed text, so no eBook will appear. I was just looking to purchase it as ebook; I read a lot of ebooks, but can't remember when did I read the last paper book Btw, in Amazon Spain the book is not listed Share this post Link to post
Bill Meyer 306 Posted June 3 44 minutes ago, Der schöne Günther said: Amazon in my country lists it as "Currently not available, unknown when it will be". 😐 Please consider at least some kind of PDF. Kindle, however, would be much appreciated. It's just so incredibly comfortable, and other coding books have this option as well. I will need to see whether I have made some error which prevents it being listed for your country. I expect to offer a PDF. Many books include only snippets of code. Some examples in my book are a good deal longer and would not do well in a flow format. Share this post Link to post
Bill Meyer 306 Posted June 3 25 minutes ago, Javier Tarí said: I was just looking to purchase it as ebook; I read a lot of ebooks, but can't remember when did I read the last paper book Btw, in Amazon Spain the book is not listed I will check the settings in Amazon. This is my first publication there, and I may well have failed to check the appropriate box(es). Share this post Link to post
Bill Meyer 306 Posted June 3 Availability: Amazon informs me that it can take 3-5 days to appear in foreign markets. Share this post Link to post
RCrandall 5 Posted June 5 Bought it! This looks like something I can really use! Thanks, Rob C 2 Share this post Link to post
Bill Meyer 306 Posted June 7 UPDATE: I see that my book is available now in Europe, and some sales have been logged there. So for anyone awaiting that availability. wait no more. 3 Share this post Link to post
Rinzwind 24 Posted June 8 8 hours ago, Thijs van Dien said: Looking forward to the PDF version. 🙂 Don't release one, it will be pirated in no time. Nothing as comforting as reading from real paper in a real book 😉 Share this post Link to post
Fr0sT.Brutal 655 Posted June 8 3 hours ago, Rinzwind said: Don't release one, it will be pirated in no time. Nothing as comforting as reading from real paper in a real book 😉 Unless delivery to your location costs twice as the book itself 1 Share this post Link to post
corneliusdavid 116 Posted June 8 12 hours ago, Rinzwind said: Don't release one, it will be pirated in no time. Nothing as comforting as reading from real paper in a real book I don't buy printed tech books anymore--electronic only. That way I can take my library anywhere I go--like when I go to a meeting or when I'm camping. I never know when I'll need a reference for something and I'm constantly switching projects. And yes, I pay for every one I get. Share this post Link to post
Der schöne Günther 206 Posted June 9 Same here. I can hardly see myself buying a textbook on paper ever again. Also, don't forget syncing your position. I really like to read something on my computer, or Kindle, and half a day later, I can continue reading on my phone, exactly where I left off. Share this post Link to post
RCrandall 5 Posted June 20 This book looks like it is going to be invaluable to me and my team. I have a 20 year old project and nearly everything in the book applies to it. I'm buying three more copies to give to my co-developers. 1 Share this post Link to post
Bill Meyer 306 Posted June 23 UPDATE: The book is now available in PDF at: https://wmeyer.tech/books I am working on an ebook version, but the book format is not a good fit for ebook, so I am having to rework the presentation a good deal. Probably a couple of weeks till I can have it ready. 2 1 Share this post Link to post
Bill Meyer 306 Posted June 23 Amazon shows the book out of print. They had a corrupted PDF, and though I uploaded a replacement almost 12 hours ago, they have not moved things forward. I am not taking the book out of print. Amazon is a thing unto itself. Share this post Link to post
hsauro 35 Posted June 25 How are you publishing it, kdp or something else like ingramspark or a separate publisher? Share this post Link to post
Bill Meyer 306 Posted July 13 On 6/25/2022 at 12:00 PM, hsauro said: How are you publishing it, kdp or something else like ingramspark or a separate publisher? KDP. The challenge is that if they find any issue with a PDF after upload, the feedback is not useful. To declare "internal corruption" in a 480 page PDF which has already been verified in multiple readers is no help whatever, and leaves room only for guesswork. As of this morning, the book is again available on Amazon: https://www.amazon.com/Delphi-Legacy-Projects-Strategies-Survival/dp/B0B2TY6ZZ4 And the PDF through: https://wmeyer.tech Share this post Link to post
Gary 5 Posted July 16 Your book couldn't have come out at a better time for me! As a hobbyist I wrote my first commercial application for a friend about 3 years ago the old RAD way. I have been adding features and fixing bugs since then. As expected, I now have a big ball of mud. I had just started refactoring when the book was published. Every Delphi book I have purchased has paid for itself with even 1 tip, this was no different. I have found many useful suggestions in particular section 13.6.6 Arrays vs Cases. I had to laugh at myself reading 2.3.1 "the developed application looks as though the developers never saw a component they didn't like." CHECK 1 Share this post Link to post