Сообщение Re[7]: Linus Torvalds "Nothing better than C" от 30.09.2020 6:12
Изменено 30.09.2020 6:28 DDDX
Re[7]: Linus Torvalds "Nothing better than C"
Здравствуйте, AlexGin, Вы писали:
КД>>Здесь же, в целом, проблема в другом — если конструктор кинет исключение, деструктор не вызовется.
AG>Здесь следует подходить дифференцированно.
Меня папа в детстве приучил делать либо хорошо, либо никак.
Поэтому для меня — что 1KB, что 1GB — без разницы.
КД>>И даже если сейчас у них new исключения не кидает, такой код представляет собой "мину замедленного действия".
AG>Где здесь "мина_замедленного_действия"?
В copy&paste этого кода в другой проект с другими правилами.
Или в переходе на new, кидающем исключения.
---
Понятно, что для кого-то все это высосанные из пальца проблемы.
Но я уже по другому не могу. Да и не хочу![](/Forum/Images/smile.gif)
КД>>Здесь же, в целом, проблема в другом — если конструктор кинет исключение, деструктор не вызовется.
AG>Здесь следует подходить дифференцированно.
Меня папа в детстве приучил делать либо хорошо, либо никак.
Поэтому для меня — что 1KB, что 1GB — без разницы.
КД>>И даже если сейчас у них new исключения не кидает, такой код представляет собой "мину замедленного действия".
AG>Где здесь "мина_замедленного_действия"?
В copy&paste этого кода в другой проект с другими правилами.
Или в переходе на new, кидающем исключения.
---
Понятно, что для кого-то все это высосанные из пальца проблемы.
Но я уже по другому не могу. Да и не хочу
![](/Forum/Images/smile.gif)
Re[7]: Linus Torvalds "Nothing better than C"
Здравствуйте, AlexGin, Вы писали:
КД>>Здесь же, в целом, проблема в другом — если конструктор кинет исключение, деструктор не вызовется.
AG>Здесь следует подходить дифференцированно.
Меня папа в детстве приучил делать либо хорошо, либо никак.
Поэтому для меня — что 1KB, что 1GB — без разницы.
КД>>И даже если сейчас у них new исключения не кидает, такой код представляет собой "мину замедленного действия".
AG>Где здесь "мина_замедленного_действия"?
В copy&paste этого кода в другой проект с другими правилами.
Или в переходе на new, кидающем исключения.
Я видел и то и другое. В проекте, претендующем на роль элемента инфраструктуры.
---
Понятно, что для кого-то все это высосанные из пальца проблемы.
Но я уже по другому не могу. Да и не хочу![](/Forum/Images/smile.gif)
КД>>Здесь же, в целом, проблема в другом — если конструктор кинет исключение, деструктор не вызовется.
AG>Здесь следует подходить дифференцированно.
Меня папа в детстве приучил делать либо хорошо, либо никак.
Поэтому для меня — что 1KB, что 1GB — без разницы.
КД>>И даже если сейчас у них new исключения не кидает, такой код представляет собой "мину замедленного действия".
AG>Где здесь "мина_замедленного_действия"?
В copy&paste этого кода в другой проект с другими правилами.
Или в переходе на new, кидающем исключения.
Я видел и то и другое. В проекте, претендующем на роль элемента инфраструктуры.
---
Понятно, что для кого-то все это высосанные из пальца проблемы.
Но я уже по другому не могу. Да и не хочу
![](/Forum/Images/smile.gif)