Application Development Blog Posts
Learn and share on deeper, cross technology development topics such as integration and connectivity, automation, cloud extensibility, developing at scale, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member566586
Active Participant
In order to reduce the use of plastics, I propose from now on we all use rocks rather than ducks as a more sustainable alternative to rubber-duck debugging. For those unaware,
In software engineering, rubber duck debugging is a method of debugging code. The name is a reference to a story in the book The Pragmatic Programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it, line-by-line, to the duck. (wikipedia)

Rocks are as basic as you can get with tooling and yet do the job just the same. They also share many properties with good code. They are solid, scalable and require very little maintenance. They can be assembled together to form larger architectural patterns.


like the ever-popular monolith


Rocks make great pets. Ducks generally don't, unless you're Joey from Friends.

This is my pet rock in its natural habitat.


Its name is 2a3a7e56-0bbd-4dd2-aede-8143c8d102b4, or Guid for short.


 

Get one today, rocks are dirt cheap. You can probably order one from AliExpress or just go outside.
4 Comments
Jean_Sagi
Participant
0 Kudos
😉
ennowulff
Active Contributor
Great idea! 😄

I'd prefer a rock that looks more like the monolith of your first photo. Will have to search outside.

For german people maybe a more sustainable and more traditional "rubber duck" might be a Gartenzwerg. 😄
christoph_pohl
Product and Topic Expert
Product and Topic Expert
0 Kudos
?
Michael_Keller
Active Contributor
0 Kudos
It's spring. Time to set up my "Gartenzwerge" again. My daughter likes to play with them.
Labels in this area