7 Comments
User's avatar
austin nelson's avatar

Great read! Do you think designing "average" code usually requires more effort and time? Especially with creating concise, readable code?

Expand full comment
Teiva Harsanyi's avatar

Thanks!

It does take more time sometimes, yes. A few examples:

- Finding the right level of abstraction by designing "simple" interfaces is usually nothing but easy.

- Finding the perfect variable names to make the code more readable.

We have this tendency, imo, as software engineers to overly complicate solution sometimes.

Expand full comment
austin nelson's avatar

Definitely. I struggle with finding that balance between taking the extra time to find that "simple" interface vs being satisfied with "average" enough code.

Expand full comment
Yujin Moon's avatar

Thank you for the article :).

Expand full comment
Teiva Harsanyi's avatar

Thanks :)

Expand full comment
Maria Inés Parnisari's avatar

Good article! I was wondering your thoughts on this book: "Your Code as a Crime Scene". Is it worth a read?

Expand full comment
Teiva Harsanyi's avatar

It contains some interesting stuff but definitely not my favorite book. If you're looking for a summer read, I recently read https://www.goodreads.com/book/show/220966325-code-health-guardian. I found it much better.

Expand full comment