4 ms·
Papers for software architecture / design
I am very much interested about software architecture, Design Patterns, Clean Code, OO concepts. I wanted to ask if there is an ongoing research in this kind of topics or are more or less fixed? Are there any new papers, lets say the last 5 years, that you would suggest to read?
In terms of books I have read, the GOF book, Clean Code, Clean Architecture, Pragmatic Programmer and even more, I am looking for fresh ideas.
- gazarullz 8y agoOut of my head, of relevant interest in the distributed systems field are the following books: Designing Distributed Systems https://www.oreilly.com/library/view/designing-distributed-systems/9781491983638/ https://www.oreilly.com/library/view/designing-distributed-s... Building Evolutionary Architectures http://shop.oreilly.com/product/0636920080237.do http://shop.oreilly.com/product/0636920080237.do Building Microservices http://shop.oreilly.com/product/0636920033158.do http://shop.oreilly.com/product/0636920033158.do They encompass most of the topics you've enumerated earlier.
- goralph 8y agoPapers we love[0] has a couple of good ones, my favourite being "Out of the Tar Pit" [0]: https://github.com/papers-we-love/papers-we-love/tree/master/design https://github.com/papers-we-love/papers-we-love/tree/master...
- z5h 8y agoWish I could upvote this more. In short: Complexity is the biggest killer. And here's a way to view it and tame it.
- q-base 8y agoAre there any one of those books that you would especially recommend? I have considered the Pragmatic Programmer - but is there more to it than what is implied in the title?
- paulborza 8y agoThe Architecture of Open Source Applications http://aosabook.org/en/index.html http://aosabook.org/en/index.html