Sometimes, some ideas are better than others.

Sometimes not.

Sometimes we see software building as just putting a few fields here and there then saving it in a database. 99% of the time, it is much more than that.