Uncle Bob Martin

@unclebobmartin

Software Craftsman

iPhone: 56.802658,9.868149
Joined October 2007

Tweets

You blocked @unclebobmartin

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @unclebobmartin

  1. Pinned Tweet

    Do you agree with my conclusions in this open letter to the Linux Foundation?

    Undo
  2. It’s not just the conference, you know. That’s just a sideline thing. They’re going after livelihoods, reputations, friends, and families. Beware. They will come for you one day.

    Undo
  3. Codes of conduct are not scary. Hidden arbitrary unfair adjudication processes are. Public denouncements made by those who execute those hidden processes are even scarier.

    Undo
  4. Which of these is more expensive? A. Adding features to code that’s hard to change. B. Keeping code flexible enough to easily add new features.

    Undo
  5. If you value making it work over making it right then you will make it work by doing the wrong thing. As that continues, and the code degrades, it becomes harder and harder to either make it work or make it right.

    Undo
  6. Nov 7
    Undo
  7. Nov 7

    Nowadays, if you register to attend a conference you are risking that the conference organizers will scour you’re social media and then publicly impugn your reputation because they disagree with you. We need a Code of Conduct for conference organizers.

    Undo
  8. Nov 7

    If a conference finds that one of its registrants posted something that they feel violates their code of conduct; should they publicly denounce and defame that registrant?

    Undo
  9. Nov 7

    Should someone who once posted a selfie while wearing a MAGA hat or an Obama pin be banned from attending software conferences?

    Undo
  10. Nov 7

    So is this how it’s going to be? Are we going to have red conferences and blue conferences? Red speakers and blue speakers? Red programmers and blue programmers? Red companies and blue companies? Is that where this is going? Is that really what we want?

    Undo
  11. Nov 7

    It is more important for code to be changeable than that it work. Code that does not work, but that is easy to change, can be made to work with minimum effort. Code that works but that is hard to change will soon not work and be hard to get working again.

    Undo
  12. Retweeted
    Nov 6
    Undo
  13. Nov 6

    We do not write all the tests before writing any code. We write a tiny bit of a test, and then make that tiny bit pass. Then we add a tiny bit more to the test to make it fail. Then we make that slightly larger test pass. Etc. How tiny? Five seconds.

    Undo
  14. Nov 6

    We write tests first so that we write tests period. We write tests first so that our code will be testable. We write tests first so that we know what code we should write. We write tests first because we always do the most important things first.

    Undo
  15. Nov 5

    FYI!! London, Skillsmatter, the December Clean Code, and Clean Architecture courses have been cancelled.

    Undo
  16. Retweeted
    Nov 3
    Undo
  17. Nov 3

    New Blob. "What they Thought of Programmers". This one is just for fun.

    Undo
  18. Oct 31

    Happy Halloween.

    Undo
  19. Oct 31

    Back to Agile's Basics. The Changelog people ask me about Clean Agile.

    Undo
  20. Oct 31

    New speaking events and courses added to .

    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·