|
|
|
|
|
by henrik_w
1260 days ago
|
|
Agreed, it's a good book, although everything in it isn't great. I think he goes overboard when it comes to comments for example. Probably most famous for the concept of "deep modules" (the interface should be a lot simpler than the implementation), which I like. I also really liked the idea about defining errors out of existence, e.g. a substring method can be defined in a way that it never needs to throw any exceptions. I've written a longer review of it here: https://henrikwarne.com/2021/07/12/book-review-a-philosophy-... |
|