Comment

Comment by digitalsankhara

I find Bertrand Meyer's Effiel System very compelling. The design by contract methodology is baked into the language. I did try a DBC library [1] for Python but eventually gave up trying to build it into my work. Not because there is anything wrong with that library, but the extra syntax "mess" that results from the bolt on nature that the library provides to Python in order to work became too much for me in the end.

[1] https://github.com/Parquery/icontract

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton