Сообщение Re[23]: Оставаться в С++ или уходить? от 01.10.2019 8:13
Изменено 01.10.2019 8:14 lpd
Re[23]: Оставаться в С++ или уходить?
Здравствуйте, so5team, Вы писали:
S>В первом варианте в принципе не может быть не открытого файла. У вас либо оба файла открыты, либо вы никуда не движетесь.
Ну не знаю, я бы просто проверил открытие каждого файла по-отдельности, это не сложно.
Я считаю главным параметром кода простоту восприятия. Новые фичи могут оправдывать усложнение кода. Оптимизации уже не все стоят того.
В твоем примере вместо усложнения кода усложняется язык, на котором этот код пишется. Получается сложно для восприятия, без значительных преимуществ. Некоторые считают, что выигрыш стоит того. Для меня это сложности на (практически) ровном месте.
С++ стал популярен до move-семантики. Появись C++17 в 80-х, с пропагандой всех фич, он бы не заменил С.
S>В первом варианте в принципе не может быть не открытого файла. У вас либо оба файла открыты, либо вы никуда не движетесь.
Ну не знаю, я бы просто проверил открытие каждого файла по-отдельности, это не сложно.
Я считаю главным параметром кода простоту восприятия. Новые фичи могут оправдывать усложнение кода. Оптимизации уже не все стоят того.
В твоем примере вместо усложнения кода усложняется язык, на котором этот код пишется. Получается сложно для восприятия, без значительных преимуществ. Некоторые считают, что выигрыш стоит того. Для меня это сложности на (практически) ровном месте.
С++ стал популярен до move-семантики. Появись C++17 в 80-х, с пропагандой всех фич, он бы не заменил С.
Re[23]: Оставаться в С++ или уходить?
Здравствуйте, so5team, Вы писали:
S>В первом варианте в принципе не может быть не открытого файла. У вас либо оба файла открыты, либо вы никуда не движетесь.
Ну не знаю, я бы просто проверил открытие каждого файла по-отдельности и добавил немного логики, это не сложно.
Я считаю главным параметром кода простоту восприятия. Новые фичи могут оправдывать усложнение кода. Оптимизации уже не все стоят того.
В твоем примере вместо усложнения кода усложняется язык, на котором этот код пишется. Получается сложно для восприятия, без значительных преимуществ. Некоторые считают, что выигрыш стоит того. Для меня это сложности на (практически) ровном месте.
С++ стал популярен до move-семантики. Появись C++17 в 80-х, с пропагандой всех фич, он бы не заменил С.
S>В первом варианте в принципе не может быть не открытого файла. У вас либо оба файла открыты, либо вы никуда не движетесь.
Ну не знаю, я бы просто проверил открытие каждого файла по-отдельности и добавил немного логики, это не сложно.
Я считаю главным параметром кода простоту восприятия. Новые фичи могут оправдывать усложнение кода. Оптимизации уже не все стоят того.
В твоем примере вместо усложнения кода усложняется язык, на котором этот код пишется. Получается сложно для восприятия, без значительных преимуществ. Некоторые считают, что выигрыш стоит того. Для меня это сложности на (практически) ровном месте.
С++ стал популярен до move-семантики. Появись C++17 в 80-х, с пропагандой всех фич, он бы не заменил С.