Сообщение Re[11]: [СПб] Математик криптограф 500$-5000$ от 06.03.2018 13:38
Изменено 06.03.2018 13:38 lpd
Re[11]: [СПб] Математик криптограф 500$-5000$
Здравствуйте, Nikе, Вы писали:
N>Здравствуйте, lpd, Вы писали:
N>>>Какие должны быть резоны у человека, чтобы писать скажем так:
lpd>>Далеко не всегда блок фигурных скобочек совпадает с временем захвата мьютекса.
N>В 95+% случаев.
В оставшихся N% случаев, видимо, предполагается добавлять искуственные блоки, а иногде еще и пытаться объединять разные функции, в которых мьютекс захватывается и освобождается.
lpd>>Тем более, тогда бы пришлось каждый раз искать, где именно объявлен lock_guard, и был ли он вообще, т.к. в любом случае явные lock/unlock нагляднее неявных скобочек.
N>Да, т.е. нехватка абстрактного программерского мышления и навыков грамотно организовывать код компенсируется избысточностью текста программы, высокой вероятностью создать критические ошибки и крайней сложности в поддержке простыней созданных любителями.
Неявность lock_guard это объективный недостаток, который усложняет чтения кода. Хотя для hello world на шаблонах, наверное, выглядит неплохо.
N>Здравствуйте, lpd, Вы писали:
N>>>Какие должны быть резоны у человека, чтобы писать скажем так:
lpd>>Далеко не всегда блок фигурных скобочек совпадает с временем захвата мьютекса.
N>В 95+% случаев.
В оставшихся N% случаев, видимо, предполагается добавлять искуственные блоки, а иногде еще и пытаться объединять разные функции, в которых мьютекс захватывается и освобождается.
lpd>>Тем более, тогда бы пришлось каждый раз искать, где именно объявлен lock_guard, и был ли он вообще, т.к. в любом случае явные lock/unlock нагляднее неявных скобочек.
N>Да, т.е. нехватка абстрактного программерского мышления и навыков грамотно организовывать код компенсируется избысточностью текста программы, высокой вероятностью создать критические ошибки и крайней сложности в поддержке простыней созданных любителями.
Неявность lock_guard это объективный недостаток, который усложняет чтения кода. Хотя для hello world на шаблонах, наверное, выглядит неплохо.
Re[11]: [СПб] Математик криптограф 500$-5000$
Здравствуйте, Nikе, Вы писали:
N>Здравствуйте, lpd, Вы писали:
lpd>>Далеко не всегда блок фигурных скобочек совпадает с временем захвата мьютекса.
N>В 95+% случаев.
В оставшихся N% случаев, видимо, предполагается добавлять искуственные блоки, а иногде еще и пытаться объединять разные функции, в которых мьютекс захватывается и освобождается.
lpd>>Тем более, тогда бы пришлось каждый раз искать, где именно объявлен lock_guard, и был ли он вообще, т.к. в любом случае явные lock/unlock нагляднее неявных скобочек.
N>Да, т.е. нехватка абстрактного программерского мышления и навыков грамотно организовывать код компенсируется избысточностью текста программы, высокой вероятностью создать критические ошибки и крайней сложности в поддержке простыней созданных любителями.
Неявность lock_guard это объективный недостаток, который усложняет чтения кода. Хотя для hello world на шаблонах, наверное, выглядит неплохо.
N>Здравствуйте, lpd, Вы писали:
lpd>>Далеко не всегда блок фигурных скобочек совпадает с временем захвата мьютекса.
N>В 95+% случаев.
В оставшихся N% случаев, видимо, предполагается добавлять искуственные блоки, а иногде еще и пытаться объединять разные функции, в которых мьютекс захватывается и освобождается.
lpd>>Тем более, тогда бы пришлось каждый раз искать, где именно объявлен lock_guard, и был ли он вообще, т.к. в любом случае явные lock/unlock нагляднее неявных скобочек.
N>Да, т.е. нехватка абстрактного программерского мышления и навыков грамотно организовывать код компенсируется избысточностью текста программы, высокой вероятностью создать критические ошибки и крайней сложности в поддержке простыней созданных любителями.
Неявность lock_guard это объективный недостаток, который усложняет чтения кода. Хотя для hello world на шаблонах, наверное, выглядит неплохо.