плюсеры
От: neFormal Россия  
Дата: 13.07.18 13:07
Оценка: :)))
>При ОКР у больного непроизвольно появляются навязчивые, мешающие или пугающие мысли (так называемые обсессии). Он постоянно и безуспешно пытается избавиться от вызванной мыслями тревоги с помощью столь же навязчивых и утомительных действий (компульсий).

Я вот думаю, а это const вообще связано как-то const const const с боязнью любой потенциальной const const и даже намерянной лажи const const const const const ?
Почему гипер-компенсация тревоги заменила людям культуру разработки?
Они же поэтому боятся питона и выбирают пхп, потому что в последнем есть компульсивные элементы синтаксиса.
...coding for chaos...
Re: плюсеры
От: Sharowarsheg  
Дата: 13.07.18 13:29
Оценка:
Здравствуйте, neFormal, Вы писали:

F>Почему гипер-компенсация тревоги заменила людям культуру разработки?

F>Они же поэтому боятся питона и выбирают пхп, потому что в последнем есть компульсивные элементы синтаксиса.

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

https://www.youtube.com/watch?v=dVRhRzE_AkQ
Re[2]: плюсеры
От: neFormal Россия  
Дата: 13.07.18 14:31
Оценка:
Здравствуйте, Sharowarsheg, Вы писали:

F>>Почему гипер-компенсация тревоги заменила людям культуру разработки?

F>>Они же поэтому боятся питона и выбирают пхп, потому что в последнем есть компульсивные элементы синтаксиса.
S>Питона боятся не потому, что в нем нету компульсивных элементов синтаксиса, а потому, что сожрать может.

уже недолго осталось. Гвидо умер ушёл, теперь уж разгуляются!
...coding for chaos...
Re: плюсеры
От: ononim  
Дата: 16.07.18 10:42
Оценка: +1
F>Почему гипер-компенсация тревоги заменила людям культуру разработки?
Это не гиперкомпенсация тревоги, а по сути разновидность compile-time assert'ов. КОторые в свою очередь помогают ловить свои баги еще на этапе компиляции и к томуже являются составной частью самодокументируемого кода.
Как много веселых ребят, и все делают велосипед...
Re[2]: плюсеры
От: neFormal Россия  
Дата: 16.07.18 11:21
Оценка: -1
Здравствуйте, ononim, Вы писали:

F>>Почему гипер-компенсация тревоги заменила людям культуру разработки?

O>Это не гиперкомпенсация тревоги, а по сути разновидность compile-time assert'ов. КОторые в свою очередь помогают ловить свои баги еще на этапе компиляции и к томуже являются составной частью самодокументируемого кода.

это было бы так, если бы оно было нужно в каждом случае.
но ведь пишут постоянно "на всякий случай". т.е. они не знают ещё, в каких условиях будет их код. это вызывает страх и тремор конечностей.
...coding for chaos...
Re[3]: плюсеры
От: ononim  
Дата: 16.07.18 14:03
Оценка: +3
F>это было бы так, если бы оно было нужно в каждом случае.
F>но ведь пишут постоянно "на всякий случай". т.е. они не знают ещё, в каких условиях будет их код. это вызывает страх и тремор конечностей.
Ну если переменная алгоритмически не предполагается к изменению, то значит ее нужно пометить const. А почему тебя это так беспокоит?
Как много веселых ребят, и все делают велосипед...
Re[4]: плюсеры
От: neFormal Россия  
Дата: 16.07.18 14:16
Оценка: 6 (2) :)))
Здравствуйте, ononim, Вы писали:

F>>это было бы так, если бы оно было нужно в каждом случае.

F>>но ведь пишут постоянно "на всякий случай". т.е. они не знают ещё, в каких условиях будет их код. это вызывает страх и тремор конечностей.
O>Ну если переменная алгоритмически не предполагается к изменению, то значит ее нужно пометить const. А почему тебя это так беспокоит?

когда начинаешь о чём-то говорить с плюсером, он быстро спрыгивает с обсуждения задачи и начинает теребить const'ы
и я наблюдаю, как в другие языки пролезает этот психоз. с этим надо что-то делать, пока мы не утонули в попытках защититься от неизвестной опасности
...coding for chaos...
Re[2]: плюсеры
От: chaotic-kotik  
Дата: 17.07.18 11:25
Оценка: -2
Здравствуйте, ononim, Вы писали:

O>составной частью самодокументируемого кода.


самодокументируемого кода не бывает
Re: плюсеры
От: wl. Россия  
Дата: 17.07.18 18:07
Оценка: :))) :))) :))) :)
Здравствуйте, neFormal, Вы писали:

>>При ОКР у больного непроизвольно появляются навязчивые, мешающие или пугающие мысли (так называемые обсессии). Он постоянно и безуспешно пытается избавиться от вызванной мыслями тревоги с помощью столь же навязчивых и утомительных действий (компульсий).


F>Я вот думаю, а это const вообще связано как-то const const const с боязнью любой потенциальной const const и даже намерянной лажи const const const const const ?

F>Почему гипер-компенсация тревоги заменила людям культуру разработки?

Думаю, что тревога возникает из-за того, что даже 5 const-ов снимаются единственным const_cast<>. Чтобы снизить уровень тревоги, предлагаю вмести изменение в язык, чтобы снимать const пришлось столько раз, сколько в объявлении. Это принесет дополнительное чувство защищенности
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.