5 ms·
Maybe a livestream is not the best place to articulate well ones thoughts on software design philosophy, and to give the most charitable interpretation: bad cod
by 000ooo000 4y ago
Maybe a livestream is not the best place to articulate well ones thoughts on software design philosophy, and to give the most charitable interpretation: bad code can be distinguished from terrible code if one can easily see how to improve it.
I think it would be unwise to suggest bad code is good without qualifying that 'good' here just means 'better than terrible', which is my more literal interpretation of the tweet.
I'm also not fond of the idea that bad code is not necessarily bad because of xyz circumstance that lead to the bad code. Can't we just call a spade a spade? We all have or will continue to write code which is less than ideal; seems like too much ego is attached to the code and we're gonna start down the All Code Is Beautiful path. Sometimes you just gotta write garbage, but garbage is garbage at the end of the day.