Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, vsb, Вы писали:
vsb>>Ну мне надо код писать и поддерживать, а не С++ осиливать. С кодом на С я знаю, что я его могу дать любому программисту, который С когда-то учил в университете и он этот код поймёт и сможет поддерживать и что-то по мелочи дописывать. CC>И будет получаться запутано, бойлерплейтненько и всё в трудноуловимых багах, потому что тут недосмотрел, здесь недодизайнил. CC>Си от асма недалеко ушёл. Таки да, сам то язык простой, но вот чтоб таки на нём писать чистый код надо много опыта и силы воли. У каждого пейсателя.
Да, язык C провоцирует к спагетти-коду, полному глобальных переменных и зависимостей основанных на данных (вместо того, чтоб
выделить интерфейс и его использовать, напрямую лезут в чужие структуры данных). Такой код поддерживать тяжело и дорого, рефакторить
практически невозможно, часто оно годится чтоб выкрасить и выбросить только...