I'm starting a new 'sprint' to develop some functionality. I need to extend some stuff within two separate components of our entire codebase.
Both are equal in difficulty in terms of the actual development required, but I am familiar with one of the components and not the other.
Now before I dive in and get started, which should I work on first? I may start the more difficult one, to get it out of the way and that way I'll know that it will get easier approaching the deadline. I'm very tempted to just get stuck in with the easier one though!
What's your approach to this? Easy or difficult tasks first?