Несколько причин, по которым работа с чужим кодом может вызывать раздражение у программистов:
- Сложности с пониманием логики кода. 12 Даже если автор кода придерживался правил названия переменных и комментирования, это не гарантирует полного понимания его работы. 1
- Непривычный и непонятный стиль кодирования. 1 У каждого программиста свой стиль, и разработчику, который привык к одному стилю, сложно адаптироваться к другому. 1
- Запутанные и некорректные конструкции. 1 Исправлять такой код может быть гораздо сложнее, чем писать его с нуля. 1
- Отсутствие гарантии, что чужой код написан грамотно. 1 Нет уверенности, что он будет грамотно написан, так как программисты — люди, и у них могут быть разные навыки и опыт. 1