Profile picture
Mike Coon @mikeonitstuff
, 10 tweets, 2 min read Read on Twitter
So there's a thread about how tech bloggers/speakers don't use citations compared to say law and academia. Several people seem offended that much of what's written is 'opinion' as if law was not exclusively about opinions. 1/
In the law there are thousands of years of history around the opinions and consequences of those opinions. There are entire structures around exploring those opinions and coming to consensus about various aspects of human behavior. 2/
Still, according to lawyers, when sued for malpractice, the law is not 'settled' in many areas. 3/
Similarly, we in the greater space of software development and computer operations have tons of opinions on the best way, right way, ethical way to go about our business and still don't benefit from having codified those things in a way we can reference and adjudicate. 4/
Should we consider running trials? Put up cases in an adversarial setting with a jury of skilled peers and start creating citable precedent? Could we have advocates for a practice or technique put forth their evidence and the court render an verdict? 5/
Imagine putting TDD on trial and then, if TDD is found to be the correct approach - insisting that professional software devs practice TDD. Adding mastery of TDD to the professional certification requirements to be admitted to the Professional Association of Software Creators 6/
Creating a code of software development statutes... How far would this extend into practices like Scrum or Kanban or code refactoring? Would choosing on-prem servers over serverless cloud services become an actionable offense? 7/
Could we run people out of the business for stacking in-memory databases on top of interfaces that eventually expose the data in an Oracle database - because performance. That might be worth the trouble. 8/
Would creating consensus and codifying practices help move the profession forward or simply discourage further innovation? Would corporate interests find a way to manipulate the system for their gain at our expense? 9/
Would love to see some discussion around this. Fin
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Mike Coon
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!