Late Night Links, Volume 4
It's been nearly two months since my last Late Night Links post. A lot has happened in that timeframe - including a change in employers for me. Exciting stuff! Nevertheless, I've still been taking note of interesting links that I come across, and I've found a few useful ones you might be interested in.
The Boolean Trap
This post rips into the idea of using boolean values as function parameters, due to their inherent lack of context. It's a very good read and will give you a few ideas on how to improve the readability of your code when you encounter this issue.
A Look at PHP's Continuing Evolution
Larry Garfield (@crell) gives a great tour of some of PHP's latest features, including examples of anonymous functions, generators, and traits.
ExplainShell
A retweet from @chx and @bear on Twitter introduced me to ExplainShell, a cool little utility that attempts to explain all the parameters and meanings of the command you're about to execute.
Give it a spin or try a quick example
Book: SQL Antipatterns
Anthony Ferrera (@ircmaxell) recommends this book on SQL Antipatterns to anyone who works with SQL at all, so you might want to check it out if that's the sort of thing you work with.
That's all for now. Thanks for checking in. :)
Published: October 11, 2013
Tags: coding, dev, development, links