(1) в том-то и дело, что дофига, всё читать для того, чтобы понять, где хорошо, а где - не очень - долговато. может у кого-то есть прям хорошее в избранном.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший