@nedbat I'm used to JUnit's assertEquals(expected, butgot) and it prints
Expected <<<x>>> but got <<<b>>>

Which is slightly better when you have long chunks of output (HTML and XML), butgot will be at the end instead of buried a page or two up. For short answers it doesn't matter.
#unitTesting #extremeProgramming #soExtreme!

the sudoku affair

Software design is a deliberate process, and requires deliberate effort.

Explaining Software Design
«YAGRI: You are gonna read it» de Scott Antipa.
https://www.scottantipa.com/yagri.html
Su punto de vista va totalmente en contra de la simplicidad que predica Extreme Programming (XP), pero su planteamiento es muy bueno para el mantenimiento. En lugar de quitar columnas en la base de datos dejando lo más elemental y útil, pues... añadir algunas extras que den contexto para una futura depuración: created_at, updated_at, deleted_at, created_by, permissions (usandos), etc. Así resuelves dudas como: ¿cuando se editó por última vez? ¿Por qué se borró y bajo que endpoint? ¿Quién lo creó?
#api #extremeprogramming

YAGRI: You are gonna read it

Encourage Storytelling: Use storytelling to convey complex ideas and visions.

Read more 👉 https://lttr.ai/AeE4l

#StaffEngineer #ExtremeProgramming #FacilitateOpenDialogues

Regular Code Reviews:• Incorporate regular code reviews into your Kanban process to ensure adherence to the Law of Demeter.

Read more 👉 https://lttr.ai/AdUpl

#DemetersLaw #SoftwareDevelopment #ExtremeProgramming

Foster a Sense of Belonging: Create an environment where team members feel valued and included.

Read more 👉 https://lttr.ai/AdUpk

#StaffEngineer #ExtremeProgramming #FacilitateOpenDialogues

Ship Software That Does Nothing - Kerrick Long's Blog

Don't ship when you have a minimum viable product. Don't ship a prototype to get feedback. Ship a blank page to your production servers on day one.

Kerrick Long's Blog - Articles about programming, learning, code, books, and teams
From the Leanpub Podcast archive: Watch author Luca Minudel talk about complexity science and about his experience with Extreme Programming on the Ferrari F1 team: https://youtu.be/Mb9wrBtu7XI?utm_content=bufferd9c3e&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #books #ebooks #extremeprogramming #complexity
Luca Minudel, Author of Succeed Over Difficult Problems by Embracing Complexity-Thinking #books

YouTube
I wish I could travel to Switzerland to attend XP 2025. But maybe you can? https://conf.researchr.org/home/xp-2025 #ExtremeProgramming
XP 2025

We welcome the XP community for the first time in Switzerland! XP is the premier agile software development conference, that combines, both, research and practice. It is a unique forum where agile researchers, practitioners, thought leaders, coaches, and trainers gather to present and discuss their most recent innovations and research results. At its inception, 26 years ago, the XP conference focused solely on eXtreme Programming. It quickly widened its scope to include all modern agile approaches and all the developing aspects of agility. XP draws people from around the globe, providing ...

Greencently