Almost all non-trivial engineering projects run into unexpected blockers.
There's a good chance that you have either underestimated the scope of the project or overestimated your own ability.
@BoweiHan shares how you can still meet your deadline!
https://t.co/BZcoTYrsMu
Anyone that looks at existing code and thinks "What is this garbage?" and criticizes the previous author is probably missing context, and just doesn't have the experience to know how this happens. Old code bases, months or years of quick fixes, long nights. It happens. 1/2