При программировании важно решить поставленную задачу заданным образом, в том числе это относится и к способу написания программы. Где-то требуется прозрачность кода, где-то скорость выполнения, где-то скорость написания, где-то отсутствие недекларированных возможностей, и так далее.
Достоверный ответ