M medium.com Software component names should be whimsical and cryptic 290 points honoredb 4 years ago 322 comments