I had math teacher who always repeated to his students that there are two ways to solve a problem : the drudge method and the lazy method, use the lazy one. In other words, don’t reinvented the wheel, don’t overcomplicate, think about your problem before you start to resolve it, just be lazy and try to find the solution that involves the less work… DRY, KISS, YAGNI !