4 ms·
Your comment opened my eyes. Considering the importance of software development in today's world ( and tomorrow's), the fact that those best practices or code m
by bsaul 10y ago
Your comment opened my eyes. Considering the importance of software development in today's world ( and tomorrow's), the fact that those best practices or code management technics are found mostly in blogs, instead of scientific papers with proper experiments, tells a lot.
- skrebbel 10y agoI don't follow. What does it tell?
- sidlls 10y agoHave you heard of the term/phrase "bro science" with respect to weight lifting? I'd draw an analogy between them. Clarification: what I mean is there is a lot of ad-hoc stuff in these blogs that may be narrowly true or applicable to a given project or subset of a domain, but generally there is either significant evidence against some of these blogs' contents or the contents themselves have absolutely no formal, rigorous support.
- falsedan 10y agoThere is a strong field exploring this subject, but it's called 'software verification'. Here's a paper on automated defect detection [0], which is effectively a study on how to write good tests. [0] https://homes.cs.washington.edu/~mernst/pubs/mutation-effectiveness-fse2014.pdf https://homes.cs.washington.edu/~mernst/pubs/mutation-effect...