Jan Van Ryswyck
janvanryswyck@mastodon.social
<p>Owner @ Principal IT, husband, father of three, geek, XP / TDD disciple, author of Writing Maintainable Unit Test, enjoys running, fan boy of many things but nothing in particular.</p>
Posts
-
View post
RE: https://mastodon.social/@chrisoldwood/116413059121230026 End-to-end is further than you think ๐
-
View post
A while back, I was fortunate enough to find a second-hand copy of *Object-Oriented Software Engineering: A Use Case Driven Approach* which was almost as good as new. First published in 1992, the knowledge it contains remains remarkably relevant today. For example, I came across this paragraph: (1/2) #testing #qa #softwarequality
-
View post
Are your tests slowing you down? Do you want to write tests that actually improve your codeโs design and prevent defects? Join my ๐๐๐ฅ๐ฅ-๐๐๐ฅ๐๐ง๐๐๐ ๐๐๐ฌ๐ญ-๐๐ซ๐ข๐ฏ๐๐ง ๐๐๐ฏ๐๐ฅ๐จ๐ฉ๐ฆ๐๐ง๐ญ workshop on ๐๐๐ฒ 21-22, 2026 at ๐๐ก๐ ๐๐ซ๐๐ข๐ง ๐๐ฆ๐๐๐ฌ๐ฌ๐ฒ ๐ข๐ง ๐๐ง๐ญ๐ฐ๐๐ซ๐ฉ. This hands-on, two-day experience will transform how you think about testing and software design. Youโll collaborate with peers, work on a real-world codebase, and leave with practical skills to write loosely coupled tests that save you time and headaches. (1/2)
-
View post
On Thursday May 7, I&#39;ll be hosting my workshop &quot;Testing Done Right&quot; together with the Software Captains Academy. Are you interested to learn more about how to build quality into software, rather than test it in later? Then join me in this workshop. (1/2) #testing #qa #tdd
-
View post
The 56 Laws Of Software Engineering: https://lawsofsoftwareengineering.com This looks very interesting! #shared
-
View post
Letting the implementation details of the Subject Under Test seep into your test code quickly becomes problematic. It harms readability, forcing readers to decipher the testโs behavior, sometimes even debug it, just to understand whatโs happening. Tests should be simple and easy to understand! Thatโs why itโs crucial to keep the domain knowledge in the production code, and out of your tests. https://principal-it.eu/2020/09/prevent-domain-knowledge-from-sneaking-into-solitary-tests/ #tdd #testd...
-
View post
๐๐จ๐๐๐ฒ, ๐๐ฉ๐ซ๐ข๐ฅ 27, is the last day to secure your spot at the ๐๐๐ซ๐ฅ๐ฒ-๐๐ข๐ซ๐ ๐ซ๐๐ญ๐ for my workshop ๐๐๐ฅ๐ฅ-๐๐๐ฅ๐๐ง๐๐๐ ๐๐๐ฌ๐ญ-๐๐ซ๐ข๐ฏ๐๐ง ๐๐๐ฏ๐๐ฅ๐จ๐ฉ๐ฆ๐๐ง๐ญ. Join us on ๐๐๐ฒ 21-22, 2026 at ๐๐ก๐ ๐๐ซ๐๐ข๐ง ๐๐ฆ๐๐๐ฌ๐ฌ๐ฒ ๐ข๐ง ๐๐ง๐ญ๐ฐ๐๐ซ๐ฉ . Donโt miss this final chance to invest in your skills at a reduced price. ๐ ๐๐๐๐ฎ๐ซ๐ ๐ฒ๐จ๐ฎ๐ซ ๐ฌ๐ฉ๐จ๐ญ ๐ง๐จ๐ฐ. For more information: https://principal-it.eu/training/well-balanced-test-driven-development.html #tdd #testdrivendevelopment #unittests #unittesting #softwaredesign
-
View post
When learning Test-Driven Development (TDD), developers often struggle with identifying boundary conditions and exceptional cases. One resource that has been incredibly helpful to me over the years is the ๐๐๐ฌ๐ญ ๐๐๐ฎ๐ซ๐ข๐ฌ๐ญ๐ข๐๐ฌ ๐๐ก๐๐๐ญ ๐๐ก๐๐๐ญ, created by Elisabeth Hendrickson, James Lyndsay, and Dale Emery. This concise document provides a wealth of inspiration for uncovering edge case scenarios. You can download the cheat sheet here: https://www.scribd.com/document/17602488/testheuristicscheatsheetv1 #...
-
View post
Mixed together some of beats and grooves. As usual, you can listen to the result on SoundCloud: https://soundcloud.com/dj-jakke/attic-jam-sessions-086 #djing #house #housemusic
-
View post
On ๐ ๐ซ๐ข๐๐๐ฒ, ๐๐๐ซ๐๐ก 27, Iโll be presenting &quot;๐๐๐ญ๐ซ๐๐ฆ๐ ๐๐ซ๐จ๐ ๐ซ๐๐ฆ๐ฆ๐ข๐ง๐ โ ๐๐ก๐ ๐๐ง๐จ๐ฐ๐ฅ๐๐๐ ๐ ๐๐ ๐๐จ๐ฌ๐ญโ at ๐๐๐ฏ๐๐จ๐ง๐ 2026. This talk is a deep dive into the origins and core practices of XP, and why these ideas are still very relevant today. Letโs reconnect with the principles that shaped modern technical practices. ๐ More info &amp; registration: https://devconf.nl/ Looking forward to seeing you there! #XP #ExtremeProgramming #Agile
-
View post
The gang is finally together!#plushtodon