There is No Right Way to Develop Software

There is no “right” way to develop software. I repeat: THERE IS NO RIGHT WAY TODEVELOP SOFTWARE. Some people in our industry like to cargo cult and don’t want to believe this. They believe that the sweet new hotness they learned a couple of hours ago is the only way to make things work and build reliable pieces of engineering.

Source