Size: a a a

Emacs — русскоговорящее сообщество

2020 June 03

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Pig Greenest
нет, не грепали, были теги, были отдельные индексы функций
но это ровно то же самое
источник

S

Shizoid in Emacs — русскоговорящее сообщество
Самое лучшее введенте в си которое я когда-либо делал
источник

A

Aragaer in Emacs — русскоговорящее сообщество
собссно ситуация, когда греп работает нехорошо это "блин, что за говнище вы тут наваяли!"
да, обычно на это ответ "ой да ладно, у нас же IDE это все разруливает"
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Aragaer
собссно ситуация, когда греп работает нехорошо это "блин, что за говнище вы тут наваяли!"
да, обычно на это ответ "ой да ладно, у нас же IDE это все разруливает"
Ага, перегрузка оператора + какого-нибудь
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
попробуй погрепай
источник

A

Aragaer in Emacs — русскоговорящее сообщество
вот перегрузка операторов это прям вообще у меня лютая ненависть
источник

A

Aragaer in Emacs — русскоговорящее сообщество
перегрузка вообще, а уж операторов в особенности
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Aragaer
вот перегрузка операторов это прям вообще у меня лютая ненависть
Хорошо, пусть будет не оператор +, а условный size
источник

A

Aragaer in Emacs — русскоговорящее сообщество
собственно как раз именно потому что это нарушает локальность. Когда я вижу код, то у меня возникает некоторое предположение о том, как оно работает (без подсказок со стороны IDE). А перегрузка скрывает от меня кучу разных вещей
источник

A

Aragaer in Emacs — русскоговорящее сообщество
я за то, чтобы код был написан так, чтобы его можно было распечатать, прочитать и при этом понять, что там происходит. А когда код, в котором без IDE не разберешься, то ну его нафиг
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
И сколько времени на написание такого кода уйдёт?
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
И главное зачем?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
не знаю. Я как-то не особенно код пишу, больше читаю
источник

A

Aragaer in Emacs — русскоговорящее сообщество
но зато про тот, который пишу, как правило могу сказать, что да, про каждую отдельно взятый кусок я понимаю, почему я его написал так и что тут происходит
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Aragaer
я за то, чтобы код был написан так, чтобы его можно было распечатать, прочитать и при этом понять, что там происходит. А когда код, в котором без IDE не разберешься, то ну его нафиг
ну и вообще как только используются какие-то внешние интерфейсы, так уже сделать нельзя
источник

A

Aragaer in Emacs — русскоговорящее сообщество
а если не могу, то меня это расстраивает
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ну если я вижу вызов функции sendMessageTo(user, message), то мне не обязательно лезть в документацию по этой фунции
источник

A

Aragaer in Emacs — русскоговорящее сообщество
мне достаточно локально прочитать эту строчку, а туда внутрь я полезу только если возникнут вопросы
источник

A

Aragaer in Emacs — русскоговорящее сообщество
с другой стороны если я вижу плюсовое
new MailSender() << user << message;
, то ой
источник

A

Aragaer in Emacs — русскоговорящее сообщество
... пример вымышленный, но я видел в продакшне нечто сходное
источник