← Back to context

Comment by skydhash

2 days ago

Most components are routine work, that you kinda snooze through. I like them as a kind of mental break: write tests, write code, run tests/linter.

The difficult part is reading thousand lines of unfamiliar code to measure the impact of a fix, finding the fix by reasoning about the whole moduke, designing a feature for long term maintainability,…

Note that all of them requires thinking and not much coding. Coding is easy, especially when you’ve done all the (correct?) thinking beforehand.