Good code is the simplest code you can write to get the job done.
Getting too excited about techniques is a form of scope creep
Getting too excited about techniques is a form of scope creep
Write some code and generate immediate results can be considered a done job. If you want to reuse the code a year later and found an unreadable mess though, not so much.