41554 blogs · [ { "id": "01a07d5d-5fd4-73a9-8528-905c03c8acbf", "title": "Functional Classes in Clojure", "url": "http://blog.cleancoder.com/uncle-bob/2023/01/19/functional-classes-clojure.html", "published_at": "2023-01-19T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c03e91072", "title": "Functional Classes", "url": "http://blog.cleancoder.com/uncle-bob/2023/01/18/functional-classes.html", "published_at": "2023-01-18T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c049fbf7e", "title": "Space War", "url": "http://blog.cleancoder.com/uncle-bob/2021/11/28/Spacewar.html", "published_at": "2021-11-28T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c059aa658", "title": "Functional Duplications", "url": "http://blog.cleancoder.com/uncle-bob/2021/10/28/functional-duplication.html", "published_at": "2021-10-28T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c05c021ff", "title": "Roots", "url": "http://blog.cleancoder.com/uncle-bob/2021/09/25/roots.html", "published_at": "2021-09-25T00:00:00+00:00" }, { "id": "01a0dd6a-51bf-7367-952c-4b802bba6ece", "title": "Screaming Architecture", "url": "https://blog.cleancoder.com/uncle-bob/2011/09/30/Screaming-Architecture.html", "published_at": "2021-08-11T02:46:05+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c06b13aae", "title": "More On Types", "url": "http://blog.cleancoder.com/uncle-bob/2021/06/29/MoreOnTypes.html", "published_at": "2021-06-29T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c06cd9fcb", "title": "On Types", "url": "http://blog.cleancoder.com/uncle-bob/2021/06/25/OnTypes.html", "published_at": "2021-06-25T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c077337d8", "title": "if-else-switch", "url": "http://blog.cleancoder.com/uncle-bob/2021/03/06/ifElseSwitch.html", "published_at": "2021-03-06T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c07d77163", "title": "Pairing Guidelines", "url": "http://blog.cleancoder.com/uncle-bob/2021/01/17/Pairing.html", "published_at": "2021-01-17T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c08206c4d", "title": "Solid Relevance", "url": "http://blog.cleancoder.com/uncle-bob/2020/10/18/Solid-Relevance.html", "published_at": "2020-10-18T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0895a7c9", "title": "Loopy", "url": "http://blog.cleancoder.com/uncle-bob/2020/09/30/loopy.html", "published_at": "2020-09-30T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0944431e", "title": "Conference Conduct", "url": "http://blog.cleancoder.com/uncle-bob/2020/09/23/ConferenceConduct.html", "published_at": "2020-09-23T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0a07ece4", "title": "The Disinvitation", "url": "http://blog.cleancoder.com/uncle-bob/2020/09/12/TheDisinvitation.html", "published_at": "2020-09-12T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0a3b4360", "title": "REPL Driven Design", "url": "http://blog.cleancoder.com/uncle-bob/2020/05/27/ReplDrivenDesign.html", "published_at": "2020-05-27T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0a4908be", "title": "A Little More Clojure", "url": "http://blog.cleancoder.com/uncle-bob/2020/04/09/ALittleMoreClojure.html", "published_at": "2020-04-09T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0aea599d", "title": "A Little Clojure", "url": "http://blog.cleancoder.com/uncle-bob/2020/04/06/ALittleClojure.html", "published_at": "2020-04-06T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0b6fbfba", "title": "A New Hope", "url": "http://blog.cleancoder.com/uncle-bob/2020/04/05/ANewHope.html", "published_at": "2020-04-05T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0c26d9f7", "title": "Open Letter to the Linux Foundation", "url": "http://blog.cleancoder.com/uncle-bob/2019/11/08/OpenLetterLinuxFoundation.html", "published_at": "2019-11-08T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0d1e91aa", "title": "What They Thought of Programmers.", "url": "http://blog.cleancoder.com/uncle-bob/2019/11/03/WhatTheyThoughtOfUs.html", "published_at": "2019-11-03T00:00:00+00:00" }, { "id": "01a07d5d-5fd4-73a9-8528-905c0db525b3", "title": "Circulatory", "url": "http://blog.cleancoder.com/uncle-bob/2019/10/31/Circulatory.html", "published_at": "2019-10-31T00:00:00+00:00" } ] posts Claim your blog
Back to Robert C. Martin
Blog · corpus.blog/blogs/blog.cleancoder.com/posts

Robert C. Martin

blog.cleancoder.com

2023

2021

25 Sept 2021

2020

30 Sept 2020

2019