This is review of the 14th chapter from the book-”Clean Code: A Handbook of Agile Software Craftsmanship” by Robert C. Martin.
This chapter is a detailed case-study of a program made better with refinement
I did not read this chapter completely- (I guess I don’t have that kind of patience).
So i will skip the review of this [...]
This is review of the 13th chapter from the book-”Clean Code: A Handbook of Agile Software Craftsmanship” by Robert C. Martin.
Concurrency increases the complexity of the program many-folds. Accordingly, the challenges to keep concurrency riddled code clean and efficient also increases exponentially.
To code well for concurrency- familiarize yourself with classical problems such as
Producer-Consumer
Readers-Writers
Dining Philosophers
Some other [...]
This is review of the 12th chapter from the book-”Clean Code: A Handbook of Agile Software Craftsmanship” by Robert C. Martin.
You don’t design good software. A good design emerges by itself…
This chapter re-iterates Kent Beck’s four rules of simple design
Runs all the tests
Contains no duplication
Expresses the intent of the programmer
Minimizes the number of classes and [...]
Recent Comments