Информация об изменениях

Сообщение Re[5]: Как делают проекты уровня 86Box от 29.10.2025 6:56

Изменено 29.10.2025 7:01 Doom100500

Re[5]: Как делают проекты уровня 86Box
Здравствуйте, Shmj,

И вновь...
Ниже с моими исправлениями:

Вы писали:

Почему сложнее? Мне Писать эти шаблоны сложнее, конечно — мне их даже понять трудно.


S>Но им же не интересно писать простой код.


Обычно код — это эволюция. Простое становится сложным со временем. Это неизбежно.
Вот тут, как раз, и нужна разбивка на слои. Много вынесут в утилитарные библиотеки, а там, как раз придётся писать десати этажные шаблоны, что клиентский код стал как можно проще.
Всё это нужно, чтобы большие проекты не стали лапшой, чтобы можно было их развивать, читать и понимать.

Это нам интересно, а не писать код ради кода.

S>Но там нужно понимание системы, понимание где смотреть как все устроено.


Вот это сюрприз. Оказывается, куда ни ткнись нужно разбираться.
Re[5]: Как делают проекты уровня 86Box
Здравствуйте, Shmj,

И вновь...
Ниже с моими исправлениями:

Вы писали:

Почему сложнее? Мне Писать эти шаблоны сложнее, конечно — мне их даже понять трудно.


S>Но им же не интересно писать простой код.


Обычно код — это эволюция. Простое становится сложным со временем. Это неизбежно.
Вот тут, как раз, и нужна разбивка на слои. Много вынесут в утилитарные библиотеки, а там, как раз придётся писать десати этажные шаблоны, что клиентский код стал как можно проще.
Всё это нужно, чтобы большие проекты не стали лапшой, чтобы можно было их развивать, читать и понимать.

Это нам интересно, а не писать код ради кода.

S>Но там нужно понимание системы, понимание где смотреть как все устроено.


Вот это сюрприз. Оказывается, куда ни ткнись нужно разбираться.

Но можно, конечно, так не заморачиваться и копировать простой и понятный код 1000 раз с незначительными изменениями. А потом фантомные баги исправлять. Тоже путь, если ты наёмный работник и беспокоишься, что в компании кроме исправления багов больше заняться нечем.