@scala_ru

Страница 530 из 1499
Ignat
01.03.2017
10:44:36
Правда, нахера там и дуби, и слик – нипанятна

Вообще, скидывал где-то вакансию

Можно в чатике с вакансиясм поискать

Dmitry
01.03.2017
10:45:16
годичные кольца скалы

Google
Evgeny
01.03.2017
10:45:19
Ignat
01.03.2017
10:45:38
Автор не отвечает на мои сообщения.

Evgeny
01.03.2017
10:45:52
Его можно понять

Ignat
01.03.2017
10:46:01
Приходится разбираться самому. Но ничего, почти завёл обе версии уже.

Всё, ушел. Не до чатиков.

Nikolay
01.03.2017
10:47:15
doobie догадываюсь почему. наверное это был переезд со slick-а ввиду недовольства им

Evgeny
01.03.2017
10:47:22
Шаришь

Nikolay
01.03.2017
10:47:23
который не завершился

Alisa
01.03.2017
10:47:43
кто-нибудь научите Родионова общаться нормально, а то такое ощущение что школьник дорвался до чатиков

Evgeny
01.03.2017
10:47:47
Люблю умных людей, которые понимают, что за каждым решением есть причина, а не бегают с криками "говнокод! говнокод! говнокод!"

Dmitry
01.03.2017
10:48:10
вот это TEH DRAMA

Sergey
01.03.2017
10:48:32
Всё, ушел. Не до чатиков.
Один за всех и все за одного!

Nikolay
01.03.2017
10:48:34
но боюсь что найти бекэнд разработчика из этого чата будет куда сложнее теперь

Google
Grigory
01.03.2017
10:48:35
я бы вбросил стикер дога но люди не любят стикеры

much tech so drama

):

Ignat
01.03.2017
10:49:27
который не завершился
нафига только мусор оставлять за собой – непонятно :)

Vyatcheslav
01.03.2017
10:49:40
вдруг найдется разраб, проникнвушийся драмой, и захочет помочь )

Mikhail
01.03.2017
10:50:22
это после скалы?
конечно, шея жеж вытягивается пропорционально возрастающему чсв)

Митко Соловец?
01.03.2017
10:51:54
Dmitry
01.03.2017
10:53:25
не все скалисты - жирафы

?Ivan
01.03.2017
10:54:15
господа, ваши утверждения ложны, т.к. шея длинная у того, кто тоже фронтендер ?

Mikhail
01.03.2017
10:54:21
не вижу смысла расжигать, любой когда-либо писал говнокод. Это как цитаты дергать, чтобы оппонента уязвить.
почему когда-то? я продолжаю писать говнокод каждый день и нисколько не стыжусь. когда умеешь многое, то многое можешь себе позволить) плохо, если человек кроме говнокода ничего не умеет и не в силах научиться(

?Ivan
01.03.2017
10:55:19
почему когда-то? я продолжаю писать говнокод каждый день и нисколько не стыжусь. когда умеешь многое, то многое можешь себе позволить) плохо, если человек кроме говнокода ничего не умеет и не в силах научиться(
ну я настоящее время тоже имел в виду. Я к тому, что можно отыскать говнокод, и начать аппелировать к тому, что человек всегда так пишет, что естественно не обязательно верно.

Daniel
01.03.2017
10:55:22
Mikhail
01.03.2017
10:55:23
господа, ваши утверждения ложны, т.к. шея длинная у того, кто тоже фронтендер ?
я только за конкретного персонажа говорил, он же в скалачатике - со скалой значит знаком, чсв на уровне вестимо)

Дедлайн горит, Джуниор плачет
джуны же не плачут, с них как с гуся вода)

Aleksei
01.03.2017
10:59:57
но зато они не могут поступить иначе

Митко Соловец?
01.03.2017
11:01:17
говнокод пишут все. вопрос в том, сознательно или несознательно

Sergey
01.03.2017
11:01:41
понятие гавнокод тоже относительно)

Митко Соловец?
01.03.2017
11:02:19
ну назовем так код с душком, который может нарушать соглашения в команде, некоторые принципы, принятые в коммьюнити и т.д.

по скольку ни кто не пишет проект в одиночку, то все завязаны на сторонний код, поэтому костыли и говнокод неизбежны. Но намного важнее решить поставленную задачу, а лечить все рефакторингом, насколько возможно.

Google
Sergey
01.03.2017
11:12:26
Говнокод есть на каждом уровне эволюции разработчика Когда говнокода накапливается критическая масса, и невозможно уже нести его на своих плечах то происходит переход на новый уровень, и потом снова виток повторяется

Dmitry
01.03.2017
11:14:24
ну например хороший код но написанный с использованием самых потайных фич языка, это говнокод?

Dmitry
01.03.2017
11:15:18
ну вдухе XOR swap

ну я утрирую

Митко Соловец?
01.03.2017
11:15:25
но чем понятней код для коллег, тем лучше

Sergey
01.03.2017
11:15:28
Например у меня сейчас вызывает отторжение императивный код, разбираюсь с функциональщиной. Про монады помогла статья с каритнками, прямо как в мурзилке. https://habrahabr.ru/post/183150/

Dmitry
01.03.2017
11:16:37
всяческие однострочники, которые не делаю лучше или даже значительно чище

Sergey
01.03.2017
11:17:13
Хороший код, это когда одной рукой кодишь, а другой вытираешь слёзы счастья. А Гавнокод это когда смотришь и на душе кошки скребут, стыдно !

Митко Соловец?
01.03.2017
11:17:15
хэх, у меня материала для прочтения уже лет на 5 накопилось

Grigory
01.03.2017
11:17:47
всяческие однострочники, которые не делаю лучше или даже значительно чище
не важно какого стиля код, любым способом можно наговнокодить.

Dmitry
01.03.2017
11:18:17
ну я просто к тому, что сформулировать что такое гавнокод я не смог

но если его вижу

то вопросов конечно нет

Sergey
01.03.2017
11:18:46
но чем понятней код для коллег, тем лучше
Да, код который не нуждается в комментариях, говорит сам за себя

Dmitry
01.03.2017
11:19:22
например, этот код такое говно что даже коментировать это стыдно

Grigory
01.03.2017
11:19:35
Google
Grigory
01.03.2017
11:19:43
зачем документация

Andrey
01.03.2017
11:23:30
но если его вижу
Вот в этом то и проблема. В основном показывают на код и говорят - это говнокод. Спрашиваешь почему? Ответить не могут, говнокод и все...

Grigory
01.03.2017
11:24:27
почему? когда говорят о конкретном примере что "гвонокод" объяснить это просто

Dmitry
01.03.2017
11:24:34
вот да

это либо ооп косяк

либо стиль

Grigory
01.03.2017
11:24:50
или просто так не делают / не оптимально / устаревше / и тп / или даже банально отступы или не понятно что исопльзуется для каикхто тривиальных вещей

Admin
ERROR: S client not available

KrivdaTheTriewe
01.03.2017
11:25:14
Говнокод, это когда не по гайдлайнам и отовсюду торчат макароны использование которых незадокументиоованно

KrivdaTheTriewe
01.03.2017
11:26:39
Но при этом оно остаётся портируемым

Dmitry
01.03.2017
11:26:42
но надо ли их использовать и из не использование гавнокод?

ну да

например какойн нибудь INSERT ON CONFLICT

Vadim
01.03.2017
11:27:03
а какой аналог слову "говнокод" на инглише?

Dmitry
01.03.2017
11:27:07
очень удобно

monkey coding?

Возвращаясь к пострге, селект плюс интсерт против инсерт он конфликт

Google
Dmitry
01.03.2017
11:28:48
когда вариант с селектом станет говнокодом и станет ли?

Sergey
01.03.2017
11:30:39
Хватит спама, это даже не NoSQL, мои уши

Митко Соловец?
01.03.2017
11:31:10
Я бы еще в сторону определения говнокода напомнил о Бритве Оккама

"Не умножайте сущности сверх необходимого"

Sergey
01.03.2017
11:32:10
bullshit code

Dmitry
01.03.2017
11:32:24
если существует несколько логически непротиворечивых объяснений какого-либо явления, объясняющих его одинаково хорошо, то следует, при прочих равных условиях, считать верным самое простое из них.

прям простое лучше сложного

Митко Соловец?
01.03.2017
11:32:52
Каждый из вас за свою карьеру встречался с переусложненным кодом или возможностями языка, использованными не по назначению



Dmitry
01.03.2017
11:34:34
if (strlen(boolString) > 4) false else true

это жиза прежиза

?Ivan
01.03.2017
11:35:03
if (someCondition) true else false ?

Dmitry
01.03.2017
11:35:25
def rand() = 42

?Ivan
01.03.2017
11:35:27
классика ж

Митко Соловец?
01.03.2017
11:36:01
ну вы меня поняли, это главное)

ух ты какой лапочка

Vladislav
01.03.2017
11:38:20
сюда на всякий тож продублирую) https://tjournal.ru/41543-menya-tolko-chto-poprosili-sbalansirovat-dvoichnoe-derevo-poiska-v-aeroportu

Sergey
01.03.2017
11:39:04
На признание кода говнокодом определённо влияет Контроль качества (чувство прекрасного) программиста

Страница 530 из 1499