Comment by gishh
More to the point, I think part of being a senior is being able to dig up code you wrote a few years ago and say “how awful”
More to the point, I think part of being a senior is being able to dig up code you wrote a few years ago and say “how awful”
I do think that there's a meaningful difference between writing code that was bad (which I definitely did and do) and writing code where I didn't know what each line did.
early on when I was doing iOS development I learned that "m34" was the magic trick to make flipping a view around have a nice perspective effect, and I didn't know what "m34" actually meant but I definitely knew what the effect of the line of code that mutated it was...
Googling on it now seems like a common experience for early iOS developers :)
https://stackoverflow.com/questions/14261180/need-better-and...
https://stackoverflow.com/questions/3881446/meaning-of-m34-o...
https://khanlou.com/2012/09/catransform3d-and-perspectives/