Articles and quotes to make you think - 19th March

Here are the best articles and quotes I read last week, which got me thinking.

Quotes

Gather together the things that change for the same reasons. Separate those things that change for different reasons Robert C Martin

“Unless people can express themselves well in ordinary English, they don’t know what they are talking about.” Russell L. Ackoff

Latest Hosk articles

10 Interesting articles last week

  1. The Powerful Differences Between Good and Great Programmers
  2. Single Responsibility Principle (SPR) explained by Uncle Bob
  3. Embracing complexity
  4. Sometimes being slightly better than the competition is enough to win big — James Clear
  5. Great advice in investing and mental models and perspectives at looking at the world
  6. How to Write Usefully — Paul Graham
  7. Using Models to Stay Calm in Charged Situations
  8. How does system thinking help solve problems
  9. How To Be Successful
  10. The story behind ‘flatten the curve,’ the defining chart of the coronavirus

HoskWisdom

  • The truth of code can be confused by the lies in comments HoskWisdom
  • Code should be self documenting, the purpose of classes, methods and variables should be obvious that you can understand it in six months time #HoskWisdom
  • People don’t care if the chicken came before the egg, but it doesn’t stop them asking #HoskWisdom
  • Stop dreaming of the quiet project because it’s the one you’ll never know — Paul Weller
  • Criticism drains motivation and confidence, encouragement boosts it #HoskWisdom
  • Design should emerge from requirements #HoskWisdom
  • A developer thinks they are the master of code, while in fact code remains the master of the developer #HoskWisdom
  • When you create two versions of the truth, the result is a maintenance overhead that drifts apart #HoskWisdom

Classic Hosk article

Questions on Microsoft Dynamics Dynamics 365 solutions and environments 

Quote a book I’m reading

The Fifth Discipline: The Art and Practice of the Learning Organization

The key to success isn’t just thinking about what we are doing but doing something about what we are thinking. Peter Senge