<div dir="ltr">Greetings,<div><br></div><div>I'm almost certain the book about refactoring code you are referring to is "Refactoring: Improving the Design of Existing Code" by Fowler, Beck and the rest of the brain trust.</div><div><br></div><div><a href="http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672">http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672</a></div><div><br></div><div>Great book, highly recommended.  I read about the first half of it chapter by chapter and the rest of it is more reference for types of refactoring that you dive into when you need them ( Move Method, Replace Conditional with Polymorphism, etc).  I recommend the actual book rather than the kindle/ebook as the code sample are formatted rather poorly in the digital version.</div><div><br></div><div>Though quite pricey, at our Tips and Tricks meeting Julian mentioned the four book series "The Art of Computer Programming" by Knuth.</div><div><br></div><div><a href="http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043">http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043</a><br></div><div><br></div><div>This is an epic series, very math heavy and very deep and I've been really digging it.</div><div><br></div><div>In addition to these, I've been re-reading the perl classics and it's amazing how each time I do so I understand more and more and find myself saying "I didn't know you could do that!"</div><div><br></div><div>Learning Perl - <a href="http://www.amazon.com/gp/product/1449303587">http://www.amazon.com/gp/product/1449303587</a></div><div>Intermediate Perl - <a href="http://www.amazon.com/Intermediate-Perl-Randal-L-Schwartz/dp/1449393098">http://www.amazon.com/Intermediate-Perl-Randal-L-Schwartz/dp/1449393098</a></div><div>Mastering Perl - <a href="http://www.amazon.com/Mastering-Perl-brian-d-foy/dp/144939311X">http://www.amazon.com/Mastering-Perl-brian-d-foy/dp/144939311X</a></div><div><br></div><div>Best Regards,</div><div>Robert Stone</div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 26, 2016 at 9:32 AM, Trac Taylor via Houston <span dir="ltr"><<a href="mailto:houston@pm.org" target="_blank">houston@pm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:13px"><div>Hey everyone</div><div><br></div><div dir="ltr">I getting some funds from work for new books.  I know in some of the past meetings, we have discussed some books to read.  These don't have to be Perl books.  The books do need to be about programming or somewhere along those lines.</div><div dir="ltr"><br></div><div dir="ltr">Wade, I remember you telling me a book about refactoring code, which sounded interesting but I dont remember the title/author.  And Julian talked about the algorithms book 2 months ago.  </div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">Thanks</div><span class="HOEnZb"><font color="#888888"><div dir="ltr">Trac Taylor</div><div dir="ltr"><br></div><div dir="ltr"><br></div></font></span></div></div><br>_______________________________________________<br>
Houston mailing list<br>
<a href="mailto:Houston@pm.org">Houston@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/houston" rel="noreferrer" target="_blank">http://mail.pm.org/mailman/listinfo/houston</a><br>
Website: <a href="http://houston.pm.org/" rel="noreferrer" target="_blank">http://houston.pm.org/</a><br></blockquote></div><br></div></div>