Posts

Showing posts from 2021

Review: Logical and Critical Thinking - Future Learn

Logical and Critical Thinking Looking  for a bit of clarity I have (in my own mind)  been struggling with both giving my own arguments and interpreting arguments of others - mainly in the workplace - but also elsewhere.  I undertook this free course: Logical and Critical thinking created  - in part- by the University of Auckland. My interest was piqued because I am certain that good logical and critical thinking can help drive out  more clear solutions and help with more clear testing and coding and generally participate in debates better (in relation to work) and that maybe it could help in other day to day aspects of reasoning.   I have since read that it appears software engineering can actually foster better logical and critical thinking due to the need to tackle problems of different types and I can see that testing - in effect asserting truths and non-truths when validating behaviour - can also help, however I still think that a formal understanding could help hone these skills

Continuous Workflows and ways of working

Kanban? Be careful... Times they are a changin... You may want to skip straight to the summary for a few key observations, the rest of the article is an anecdotal walkthrough of transitioning from SCRUM to Kanban and some of the problems experienced. My last post was in January this year regarding some TDD exercises I had undertaken, however I have actually been more involved in helping run our dev team for around 2 years in my first lead role for quite some years.  Lead roles where I work are far from strictly technical and I have seen myself - not with the greatest expertise it has to be said - performing BA/PO, SA, and ADM(aka SCRUM master) type responsibilities with a little bit of time left to do the thing I enjoy most. I am writing this with a ruffled SCRUM master hat on.  Unlike a famous beer I am probably the worlds worst SCRUM master (Well, maybe not that bad.. but I guess I am saying its not really an area I truly feel I can excel in - its more than just the SCRUM master cert

Book Review: Test Driven Development By Example (Kent Beck)

GitHub I have coded the examples and both are available in GitHub.   Money  and xUnit  Delayed... I am recalling this after a few weeks finishing the book (I should've done this immediately so my memory is hazy, but the code examples should attest to the fact I have read it, if my descriptions of the text are a little ambiguous)  I have read this book on a number of occasions previously, in reference form and once all the way through,  but hadn't worked through the examples in  a code editor.  I think, for real value, you have to  code the examples, after a while it does feel like you are actually pairing, like others who have reviewed this though, I think the humour leaves a bit to be desired but its not too distracting! I have been TDDing for a while but this was a good refresher and reminded me of the maxims and techniques "fake it till you make it",  "obvious implementation" and "triangulation". There are also some nice "red" and &quo