https://www.asus.com/support/faq/1005872
Anonymous
Write a big program only when it is clear by demonstration that nothing else will do.