Kevlin Henney

Kevlin Henney

Kevlin Henney is an independent consultant, speaker, writer and trainer. His software development interests are in patterns, programming, practice and process. He has been a contributor, columnist and advisor for software development magazines and websites, including The Register, Better Software and IEEE Software. He is coauthor of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series, and editor of 97 Things Every Programmer Should Know.


Engineering

Java vs. Python: Which One Is Best for You? [Infographic]

Few questions in software development are more divisive or tribal than choice of programming language. Software developers often identify strongly with their tools of choice, freely mixing objective facts with subjective preference. The last decade, however, has seen an explosion both in the number of languages used in production and the number of languages an […]