News for hackers. Stuff that matters.
Re:The Second Edition of “Refactoring” by yazr on Saturday December 01, 2018 @05:20PM (#18579345)
Is anyone aware of a birds-eye catalog of common code abstractions?

e.g. linked list, hashes, lookup table, classes, counters, iterators, etc

(Not referring to books such as TAOCP which cover a few topics in-depth)

Re:The Second Edition of “Refactoring” by yowlingcat on Saturday December 01, 2018 @08:39PM (#18580226)
By code abstractions, do you mean low level data structures[1]? There are those but they're different from mid level design patterns[2][3] or high level architectural patterns[4].

[1]https://en.wikipedia.org/wiki/List_of_data_structures

[2]https://martinfowler.com/eaaCatalog/

[3]https://sourcemaking.com/design_patterns

[4]http://aosabook.org/en/index.html

Re:The Second Edition of “Refactoring” by steveklabnik on Saturday December 01, 2018 @05:23PM (#18579366)
Re:The Second Edition of “Refactoring” by yazr on Saturday December 01, 2018 @05:50PM (#18579486)
Well, I can probably mine 10 tops books and come up with a good list of 100 abstractions. But i am sure someone has done a much better job than me on this..