Skip to content

sanderhoogendoorn.com

Tools don't solve problems, thinking does

  • Home
  • Blog
  • Me
  • Books
    • Overview
    • This Is Agile
    • Das Kleine Agile-Buch
    • Dit Is Agile
    • Pragmatisch modelleren met UML
    • Smart. Succesvol samenwerken in systeemontwikkeling
    • Further recommended reading
  • Courses
    • Overview
    • Upcoming and past
    • Everyday practices in agile, Scrum, XP, Kanban and continuous delivery
    • Agile requirements
    • Pragmatic modeling with UML and smart use cases
    • Designing, developing and deploying a microservices architecture
    • Hands-on introduction to Bootstrap
  • Talks
    • For organizers
    • Upcoming and past
    • Decks and handouts
  • Videos
  • Links
  • Contact me

sanderhoogendoorn.com

Tools don't solve problems, thinking does

  • Home
  • Blog
  • Me
  • Books
    • Overview
    • This Is Agile
    • Das Kleine Agile-Buch
    • Dit Is Agile
    • Pragmatisch modelleren met UML
    • Smart. Succesvol samenwerken in systeemontwikkeling
    • Further recommended reading
  • Courses
    • Overview
    • Upcoming and past
    • Everyday practices in agile, Scrum, XP, Kanban and continuous delivery
    • Agile requirements
    • Pragmatic modeling with UML and smart use cases
    • Designing, developing and deploying a microservices architecture
    • Hands-on introduction to Bootstrap
  • Talks
    • For organizers
    • Upcoming and past
    • Decks and handouts
  • Videos
  • Links
  • Contact me

sanderhoogendoorn.com

Tools don't solve problems, thinking does

Category: programming

December 5, 2016December 6, 2016C#, Java, monads, programming, Scala

Do. Or do not. There is no try. Well actually, there is.

One of the great things about being a programmer is that you never stop learning. Even after having programmed for almost 35 years, I still improve on the way I write code. About a year ago, the way I write code changed once again when I started to apply monads and especially the Try class. Do. Or do not. There […]

April 21, 2015September 22, 2016Agile, flow, iteration, programming

A programmer’s mind explained (to project managers)

Earlier last week I was trying to refactor around two thousands lines of code, optimistically being convinced that the component could offer the exact same functionality in less than two hundred lines. My refactoring was an intuitive step-by-step process that involved creativity and a lot of concentration. Happily working on my code I slowly got into the zone, a happy […]

Search

Sander Hoogendoorn

De Meern
The Netherlands

LinkedIn
Twitter
Contact me

© 2023 sanderhoogendoorn.com. Proudly powered by Sydney