3 ms·
Ask HN: What's state of the art in Software Engineering research?
Steve McConnell's Rapid Development was a godsend and an eye opener, but it's been 25 years. What are good sources for practicing software teams?
And I don't mean the Uncle Bob style "here are some principles that most people agree on." I mean something with at least some data behind it, no matter how messy and hard to interpret. Science.
- bwh2 6y agoAccelerate and The DevOps Handbook.
- Andy-AO 6y agoThis may be called * Evidence based software engineeringg * Empirical or experimental software engineering[^1] Most people don't think about these things at all. They think the rules of thumb are natural. At present, I don't follow the latest research, but there are several famous books, which I recommend here. - Making Software:What Really Works, and Why We Believe It - Object-Oriented and Classical Software Engineering, 8th Edition - Facts and Fallacies of Software Engineering Most of the passages in those sources above are supported by detailed evidence, so following those well-marked references should lead to the latest content, except that I don't have time to do it, so I've put it aside for now. Although this book is not a rigorous academic style, it does discuss issues related to it. - The Problem with Software:Why Smart Engineers Write Bad It should help you. [^1]:https://stackoverflow.com/questions/1835059/what-is-evidence-based-software-engineering https://stackoverflow.com/questions/1835059/what-is-evidence...