Andy Hunt. Author, Publisher,
Directions for Safe Use
Published in Andy's Blog
Unfortunately, a lot of these bits of code and approaches come with their own problems as well. That’s only fair, and to be expected. But the real problem is that most times the author does not disclose these problems. You’re left to discover them—painfully—on your own, or gripe about them in a forum along with other users.
So I put forth a modest proposal. All code you use (be it open source or other) should be subject to similar truth in labeling as we see on pharmaceutical products. You know, the ones where the possible side effects for a headache tablet include headaches, dizziness, and sudden death. That sort of thing.
I won’t name names, but thinking of some technologies I’ve used lately, a few common warnings come to mind:
- Warning, may cause code bloat and gas.
- Use only in iterative environments.
- Do not use if you have a history of procedural programming.
- When used with dual-MVC, may cause confusion, blindness, and death.
- Must be used in the presence of an actual architecture.
- Use on Microsoft operating systems may cause nausea and headaches.
Got any others? Comment below or on twitter (I’m @PragmaticAndy).
New novel: Weatherly Hall
August 10, 2021
The Pragmatic Programmer, 20th Anniversary Edition
May 7, 2019
New Album, "far flung thoughts"
February 28, 2019
- List All News...
Why Are There So Many Misconceptions Around Agile?
November 20, 2020
The Four Keys To Rapid Response Software Development
January 14, 2019
Bailing Out Your Company
September 12, 2018
- List All Articles...
Upcoming and Recent Appearances
- Private Keynote, Fortune 500 company. Sep 30, 2020
- TDev Conference Keynote. Oct 3, 2020
- Private Keynote, Large Venture Capital firm. Oct 20, 2020
- DevOps Summit Keynote. Nov 7, 2020
- AgileMovement.it Keynote Nov 14, 2020
- Empowering Agile Fireside Chat, Feb 25, 2021
Email email@example.com to book Andy for your next keynote or session.