[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: -(699 KB, 1732x1155)
699 No.4019882  

Привет Сырно. А это правда, что программисты целыми днями занимаются чем-то подобнымпик? То есть вся их работа состоит из скобочек, запятых, различных символов, да? Как после такой работы можно остаться психически здоровым человеком?

>> No.4019892  
Файл: -(33 KB, 568x536)
33

Главное правильно форматировать код.

>> No.4019895  

>>4019882
Лучше уж дворником работать чем паграмиздом.

>> No.4019897  

>>4019895
Лучше или нет - мне всё равно, я просто спросил.

>> No.4019898  

>>4019882
На пике ещё простой случай. Вот те ребята, что пилят дрова к железу, не имея в качестве источника информации ничего кроме бинарников дров для этого же железа под другую ось - они суровы.

>> No.4019900  

>>4019895
КРЕСТЬЯНИНОМ.

>> No.4019910  

Russians write their Щэщщйкхэ йцтщщ йуR's every day, dont't they? How these poor people can keep their mental health?

>> No.4019919  

>>4019910
ШЩхээъь фпххрунзе элеватор'!

>> No.4019931  

>>4019910
They are not keeping it. They are sharing it generously and widely.

>> No.4019932  

>>4019910
Ну не надо сравнивать человеческий язык и машинный. потому что не надо!

>> No.4019951  

>>4019932
https://geektimes.ru/post/274956/

>> No.4019963  

>>4019882
Ну, во-первых, у тебя на пике экран не программиста, а веб-обезьяны (у программистов всё ещё страшнее), а во-вторых, скорее, не профессия определяет характер, а характер профессию, поскольку никто в здравом уме не пойдёт в погромизды (не считая слепых людей, ослеплённых мечтами о стотыщвмесяц).

>> No.4019968  

>>4019963

>а характер профессию

То есть для программирования нужно быть ботаником, задротом и аутсайдером-неудачником?

>> No.4019972  

>>4019968
Совсем не обязательно.

>> No.4019986  

>>4019968
Хотя бы склонным к молчаливости, мании описывать все действия схемами или желанию решать сложные задачи.

>> No.4020011  
Файл: -(309 KB, 1762x1035)
309

>>4019882
У кого как. Вот тебе пример кода, с которым работаю я.

>> No.4020018  

>>4020011
Зачем вы используете фигурные скобки таким образом, это же совсем нечитабельно. Где начало, где конец, сплошная каша.

>> No.4020023  

>>4020018
Мне тоже так казалось, но потом я понял, что просто упрямлюсь из-за нежелания перемен.

>> No.4020034  

>>4020011
Это молит о рефакторинге. Линтер какой-нибудь юзай, чтобы он лупил по пальцам за такое.

>> No.4020035  

>>4019892
/r/ картинку 2008 года про то, что код должен быть стройным как Конеко-тян.

>> No.4020049  

>>4019963

> поскольку никто в здравом уме не пойдёт в погромизды

Куда же идут в здравом уме, расскажи.

> слепых людей, ослеплённых мечтами о стотыщвмесяц

Для джуниоров нормальная ставка же, если не фрилансить, а работать, почему мечты-то?

>> No.4020054  

>>4020018
У них так принято. Сам в шоке, но похоже, что им так даже удобно.

>> No.4020087  

>>4020011
Расскажи каково писать на js?

>> No.4020108  

>>4020034
Это скорее молит о том, чтобы писать этот проект на другом языке. Идея засунуть js на сервер - это, по-моему, самая большая ошибка во всем IT, после, разве что, изобретения null'а.

>> No.4020109  
Файл: -(117 KB, 500x331)
117

>>4020034

> node.js для борды
> checkCaptcha в database.js
> line 1274 - понятное именование переменных
> длиннющий chaining
> больше 1300 строк в файле, куча файлов, куча зависимостей; futaba в 2005 - 1 файл, 1000 строк на все
> вроде как макось

Вот эти ребята.

>> No.4020110  

>>4020108
Чем плох null/undef?

>> No.4020117  

>>4020109
Будто встроенная кукла, динамические страницы и небось API - что-то плохое или поддерживаемое футабой.

>> No.4020121  

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

>> No.4020138  

>>4020011
Не надоело ещё самофорситься здесь?

>> No.4020140  
Файл: -(163 KB, 900x900)
163

>>4020109
Скорее, вот эти.

>> No.4020142  

>>4020049
Три слова: переедь из ДС.

>> No.4020143  

>>4020109

> больше 1300 строк в файле

Чем это плохо?

> куча файлов, куча зависимостей

А это???

> futaba в 2005 - 1 файл, 1000 строк на все

Я понял, хорошо, пользуйся футабой. Вот только футаба — нефункциональное неудобное добро.

>> No.4020235  

Лол, сколько икспертов то понабежало. Как факториал допишете - приходите.
4020011-кун

>> No.4020250  

>>4020087
Сначала (до этого писал на крестах) кажется ущербным недоязыком, но если выключить синдром утенка и трезво оценивать плюсы и минусы, то для веба в качестве бэкенда самое то.
>>4020109

>node.js для борды

Тут должна быть паста о том, что все упирается в БД, а не в язык.

>checkCaptcha в database.js

Это ты не видел код других движков еще. Открой для интереса https://github.com/imageboards

>длиннющий chaining

Это ты еще не видел... Плюс, надо понимать, что некоторые процессы сами по себе длинные, то есть состоят из нескольких действий. От разделения одной функции на три с последовательным вызовом код более читаемым не станет.

>line 1274

c - container (ну или может даже context). Там по коду вполне очевидно для чего он, плюс во всем проекте используется именно это имя для переменных с такой задачей.

>больше 1300 строк в файле, куча файлов, куча зависимостей; futaba в 2005 - 1 файл, 1000 строк на все

Опять же, по опыту, лучше 3-4 файла по 3-4к строк, чем 100 файлов по 100 строк. Сколько возможностей - столько и кода/файлов/зависимостей. Про футабу и далее не понял, выражайся яснее.

>вроде как макось

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

>> No.4020252  

>>4019882
Ну, на картинке же не программист, а какое-то ЦСС-дитё. Нормальные программисты воруют чужой код, оптимизируют работу всяких серверов, придумывают алгоритмы шифрования/сжатия и прочего, разрабатывают библиотеки. А то что сейчас под программистами понимают - обычные кодеры.

>> No.4020253  

>>4020011
Лололо. ЖабаСкрипт.

>> No.4020254  

>>4020252

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

...и живут 20 лет назад.

>> No.4020255  

С этим приходится возиться только фронтендомартыхам.

>> No.4020256  

>>4020254
Думаешь что уже нечего оптимизировать?

>> No.4020258  

>>4020254
Вот именно.

>> No.4020261  
Файл: -(199 KB, 723x800)
199

>>4019882
Существуют всякие плагины и компиляторы, которые берут на себя большую часть заботы о всяких скобочках и символах и позволяют уделить больше времени решению абстрактных проблем. Вот некоторые из них:
http://sass-lang.com/
http://coffeescript.org/
http://jquery.com/
Например, у тебя на картинке таблица стилей css, которая выглядит как китайский код. Таблицы стилей, созданные в Sass, выглядят как стройная понятная древовидная структура, которую может понять даже шестилетний ребёнок. В ней очень тяжело запутаться. Выглядит это как-то так:
http://pastebin.com/PgvUHk2c
Конечно, работа программиста или дизайнера подходит не каждому. Значительный процент населения не испытывает эмоциональной отдачи, если они работают в одиночестве. Им такая профессия никогда не принесёт счастья. Если кто-то проводит досуг, читая книги или играя в видеоигры, то ему ни в коем случае нельзя становиться программистом. Работники интеллектуального труда должны отдыхать активно. Плохое зрение, недостаток образования, бедность, высокий эмоциональный IQ тоже могут помешать. Но для остальных программирование это не только приятный способ заработка, но и возможность изменить мир к лучшему
>>4019895
Я работаю дворником-разнорабочим. Это очень тяжело. Программисты круглый год сидят в помещении, не рискуют словить тепловой тепловой удар или отморозить себе что-нибудь, к ним относятся с уважением и они имеют возможность решать всякие интересные задачи. Если бы у меня не было семьи, я бы предпочла работать кодером, особенно если одновременно с этим можно получать образование

>> No.4020270  

>>4020011
Лол, ты что, еще одну брорду пишешь?
Ты, лет на 10 опоздал, все модники ушли к обезьяне, а хипстеры и другие НИТАКИЕКАКФСЕ на боброчан или сюда.

>> No.4020279  

>>4020261

> высокий эмоциональный IQ

Что это?

>> No.4020292  
Файл: -(496 KB, 676x463)
496

>>4020261

> к ним относятся с уважением

Сразу вспомнил как в Белоруссии блокировали автобусы с кодерами.

капча: jod намекает на job

>> No.4020441  

>>4020269
Эльф, опять выходишь на связь? Иногда мне кажется, что Интернеты связывают обитателей разных миров, и жители процветающих цивилизаций рассказывают обаятельные истории простым смертным.
Собственно, по сабжу: ты и некоторые другие рассказываете про ситуацию в ойте-сфере лет… пятнадцать назад. Сейчас же специалисты никому в пень не сдались, потому что ДОРАХА (и это не только на пост-советском пространстве) и НИМОДНА, всем нужны js- и php-мартышки, обмазывающиеся фреймвёрками, пишущие т.н. «код для людей» и с реальными знаниями и умениями уровня секретуток, бездумно стучащих по клавиатуре, набирая однотипные простыни по шаблону. Последнее, от чего я воспылал аки рождественское дерево в сочельник — статья, где было написано: «НАНИМАЙТЕ НЕ СПЕЦИАЛИСТА, А ЛИЧНОСТЬ!». Нет, спасибо, я не голодный. Лучше буду работать на себя, занимаясь продажей и починкой комплектующих, заодно хоть как-то применяя знания, полученные в радиотехническом.

>> No.4020471  

>>4020441
Интересная ты личность.

>> No.4020481  

>>4020138
Чини детектор, ведьма ты дурная.

>> No.4020485  
Файл: -(35 KB, 598x425)
35

>>4020035
Только такую нашел

>> No.4020617  

>>4020485
В php нет аналога elseif?

>> No.4020620  

>>4020292
Расскажи. Никогда о таком не слышал.

>> No.4020626  

>>4020617
Разумеется есть.

>> No.4020628  

>>4020481
У меня он как раз в полном порядке.

>> No.4020635  
Файл: -(4 KB, 426x400)
4

А в пикрелейтед кто-нибудь тупился с телевизора?

>> No.4026696  
Файл: -(77 KB, 604x510)
77

>>4020261

>Я работаю дворником-разнорабочим. Это очень тяжело.

Насчёт дворника не скажу, но вот работать слесарем-сборщиком достаточно весело. Сейчас получаю корки токаря.

>к ним относятся с уважением

Ага, знаем мы, с каким уважением к ним относятся.

>решать всякие интересные задачи
>интересные

Что в этом интересного? Это рутина. Это тяжело, выматывает до отвращения к делу, влечёт за собой сильнейший стресс и приводит к депрессии.

>> No.4026703  

>>4020250

> От разделения одной функции на три

Есть promise/generators, это делает код похожим на синхронный и гораздо более читаемым.

> с последовательным вызовом код более читаемым не станет.

Станет. С промайсами обработка ошибок будет в одном месте.
Любой нормальный линтер из коробки настроен лупить по рукам за огромные файлы и функции. Выделение функций позволяет дать имена действиям, нужно меньше вчитываться в каждую строчку кода, чтобы понять что он делает (далеко не всегда код бывает легко понятным сам по себе, даже хорошо написанный). Плохо не работать в хорошей команде, где есть нормальный код ревью от нескольких человек. Не растешь. Видишь, ты замкнулся над своим кодом, который является довольно показательным примером нескольких bad practices, и варишься в нем.

>> No.4027136  
Файл: -(2 KB, 104x20)
2

>>4019882
Здравствуй, ОП.
На твоей картинке открыт файл CSS — описание стиля (внешнего вида) веб-страницы. Этим занимаются верстальщики. Но не суть важно.

Нет, работа не состоит из скобочек и различных символов. Это лишь внешнее. Всё там подчиняется строгой логике. Программист просто описывает, что компьютер должен сделать, управляет его ресурсами, составляет алгоритм, чтобы пропущенные через него данные на выходе превратились в требуемый результат. A oператоры в ЯП это обычные английские слова. Ничего инопланетного там нет, как нет и в японском языке.

> Как после такой работы можно остаться психически здоровым человеком?

Здесь очень хотелось бы ввернуть полный язвительности и острых эпитетов абзац про normies и их отношение ко всему мало-мальски требующему напряжения интеллектуальных сил, но не будем пожалуй.

Тред не читал.

>> No.4027161  

>>4020250

> Это ты не видел код других движков еще

Чужой доброкод не может служить оправданием доя cвоего (в идеале).

> Это ты еще не видел..

Мне кажется, или ты ещё и гордишься этим?

> От разделения одной функции на три с последовательным вызовом код более читаемым не станет.

Станет.

> вполне очевидно

Только для тебя.

> по опыту

У какого-нибудь писателя под Битрикс или 1С тоже есть «опыт». Только почему это ты ставишь его выше стайлгайдов?




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]