YAGNI and defering decisions