Blog: Uncle Bob (Robert Martin)

357 blogs updated: 40 min. ago
Classes vs. Data Structures
What is a class? A class is the specification of a set of similar objects. What is an object? An object is a set of functions that operate u...
17-06-2019 18:01:58 Uncle Bob (Robert Martin) Agile & Testing
Types and Tests
Mark Seeman (@ploeh) and I have been having a fun debate on twitter. It began with this tweet from me, which is part of a much longer tweet ...
08-06-2019 20:01:54 Uncle Bob (Robert Martin) Agile & Testing
737 Max 8
The software within the two doomed 737 Max 8 aircraft physically wrested control away from the pilots and plunged those aircraft into the Ea...
18-05-2019 20:45:06 Uncle Bob (Robert Martin) Agile & Testing
FP vs. OO List Processing
While writing spacewar over the last few months, I came across an interesting difference between functional programming, and OO programming....
17-12-2018 23:55:53 Uncle Bob (Robert Martin) Agile & Testing
We, The Unoffended
We, The Unoffended, believe that a free society depends upon the tolerance and forebearance of it's members toward each other, and each othe...
17-12-2018 17:46:15 Uncle Bob (Robert Martin) Agile & Testing
Remember when the software SJWs told us that "Software Craftsmanship" was exclusionary to women because it was clearly male? At first we shr...
14-12-2018 16:55:20 Uncle Bob (Robert Martin) Agile & Testing
The Tragedy of Craftsmanship.
You look pensive. Yes. I just read a transcript of Martin Fowler's keynote at Agile Australia, 2018. He called it The State of Agile in 2018...
29-08-2018 18:31:44 Uncle Bob (Robert Martin) Agile & Testing
Too Clean?
I just watched Sarah Mei's talk: Livable Code. It was very good. I strongly agreed with the major points of her talk. On the other hand the ...
14-08-2018 00:23:29 Uncle Bob (Robert Martin) Agile & Testing
Integers and Estimates
What is this: a^2 + b^2 = c^2 The Pythagorean Theorem. Right. What else is it? An equation in three unknowns. Do you know some solutions to ...
21-06-2018 16:08:56 Uncle Bob (Robert Martin) Agile & Testing
Pickled State
By now everyone is familiar with BDD (Behavior Driven Development) and its emblematic adjective/adverb/adverb triplet: GIVEN/WHEN/THEN. Ther...
06-06-2018 18:00:13 Uncle Bob (Robert Martin) Agile & Testing

© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení | Top SQL Blogs | monitored using: sitemonitoring

Top Java Blogs is a Java blog aggregator (with English-written blogs only) focused on Java SE, Java EE, Spring Framework and Hibernate.