3 ms·
> .. how we structure our software nowdays The current trends were mostly blog driven. (Notable exception being the design approach to distributed systems and
by eternalban 9y ago
> .. how we structure our software nowdays
The current trends were mostly blog driven. (Notable exception being the design approach to distributed systems and databases, which has been noted by many in this thread. Brewer's CAP theorem, etc., of course, were hugely influential.)
In terms of "CS" papers, there were a few that argued against the then prevailing canon such as object orientation. In terms of theory, the theoretical foundation of much of the current approach can be found (surprisingly) in papers from the 70s and 80s, e.g. Hoare's CSP (which influenced Go) is circa '85.