Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Eventually you reach the limit of expression of the language you're working with.

My fizzbuzz:

https://bitbucket.org/iopq/fizzbuzz-in-rust/src/master/src/l...

there's just no more refactors I can do because of the limitations of Rust



You eventually not only reach the limits of your language, but approach the limit of having plaintext code as your single source of truth and the thing you directly work on. At this point, it's like GP says - you can keep refactoring stuff infinitely. You won't be improving anything - you'll only be moving along the surface of limits of plaintext code, only ever making some aspects of code more readable at the expense of others.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: