This is one of the most useful tips about programming I’ve seen. It has deep roots in programming philosophy and in philosophy in general. I find I can apply it not only to programming but in other areas such as data management, time management and just life in general. What is this magical paradigm? Let me explain.