Постигшие
дзэн Пайтона считают, что должен быть один
(и, желательно, только один) очевидный способ достигнуть желаемого.

А постигшие
список модулей Node.js могут убедиться в том, что создатели этих модулей духовно ближе
не к дзэн-буддистам, а к байхуистам — к поклонникам движения «
Байхуа юньдун»
(百花运动), провозглашённого Мао Цзэдуном в 1957 году по мотивам классического китайского стихотворения «пусть расцветают сто цветов, пусть соперничают сто школ», начинающегося словами «бай хуа»
(«百花», «сто цветов»). Иными словами, модули для Node.js предоставляют, как правило,
несколько способов сделать одно и то же, и из них потребитель выбирает тот способ, который более всех пригоден ему.
Но почему не существует такого одного способа, который был бы пригоден для всех?
Ответ на этот вопрос я предлагаю рассмотреть на примере употребления базы данных SQLite.