
Sergey
22.03.2018
09:16:20

Nik
22.03.2018
09:17:30

Sergey
22.03.2018
09:17:50
еще раз - причем тут "вернуться к ассемблеру" и "отсутствия развития", ведь именно про отсутствие развития и идет речь

Google

Nik
22.03.2018
09:21:12
вопрос про исторический контекст слова "наследование" и негодование о подмене понятия спустя время. в контексте развития всего, в том числе и ЯП, можно так же негодовать что ЯП развиваются, быть в позиции "баба яга против", и писать на асме "потомучтоумею"

Sergey
22.03.2018
09:22:36
уже лет 20-30 нету развития

Nik
22.03.2018
09:23:06
ну так почему мы не пишем на асме в таком случае и пилим нейронки на коленке за вечер?
ЯП - инструмент, молоток и колесо тоже придумали давно

Sergey
22.03.2018
09:26:27
ну так почему мы не пишем на асме в таком случае и пилим нейронки на коленке за вечер?
еще раз - мы не пишем на асме потому что появилось структурное программирование. После появилось ООП которое смешалось со структурным программированием, потом в силу нюансов связанных с конкурентностью и т.д. начало набирать обороты ФП.
> пилим нейронки на коленке за вечер?
а нейронки это сильно сложно с точки зрения возможностей языков программирования? довольно примитивная математика и все упирается в топологию.
> ЯП - инструмент, молоток и колесо тоже придумали давно
нужны новые инструменты
если тебя устраивает твой молоток - то твое дело
но такое отношение и является причиной застоя)

Mykola
22.03.2018
10:09:53
Сейчас процессоры мощные, любой говнокод работает. И деньги приносит.
Зря мы тут собрались.

f4rt~
22.03.2018
10:17:20

Sergey
22.03.2018
10:17:59

Google

Sergey
22.03.2018
10:18:18
ну или сиди с легаси говном которое никто не решается потрогать

f4rt~
22.03.2018
10:18:31

Sergey
22.03.2018
10:18:51
ну то есть в краткосрочной перспективе любое говно сработает, а долгосрочные перспективы - "я там уже работать не буду, похеру"

Mykola
22.03.2018
10:21:34
Да кому оно интересно что там в перспективе? Может через пару лет все поменяется, выйдет новый жаваскрипт фреймворк индийский, и ни у кого не будет времени разбираться в программировании, потому что надо будет легаси код мигрировать
Все это ООП - это отмазки наших ленивых жоп почему мы не пишем тыщу строк в день и не зарабатываем мильйон денег для дяди)

f4rt~
22.03.2018
10:23:47
кмк, долгосрочная перспектива, это то, чем мы оправдываем бизнесу желание навести порядок там, где иной раз, можно было бы обойтись и без этого, но внутренний перфекционизм к вещам и желание сделать раз и навсегда, иной раз могут затмить рассудок и заставить принимать не самые оптимальные решения, моя позиция за то, что бы решать проблемы максимально быстро и просто, если того позволяет ( ! ) ситуация

Sergey
22.03.2018
10:24:45
кмк, долгосрочная перспектива, это то, чем мы оправдываем бизнесу желание навести порядок там, где иной раз, можно было бы обойтись и без этого, но внутренний перфекционизм к вещам и желание сделать раз и навсегда, иной раз могут затмить рассудок и заставить принимать не самые оптимальные решения, моя позиция за то, что бы решать проблемы максимально быстро и просто, если того позволяет ( ! ) ситуация
к тебе приходит бизнес и им надо фичу, и надо через 2 недели, а там работы на месяц потому что ты дурачек

f4rt~
22.03.2018
10:25:12

Sergey
22.03.2018
10:26:18
у людей нет времени изучать что и как делать потому что они сражаются с кастылями, делают новые и в свободное время читают доки по "новому офигенному JS фреймворку который вот как вон тот но методы по другому называются и дока лучше"

Like
22.03.2018
10:28:06

Mykola
22.03.2018
10:30:46
Вижу, все согласны. Все, пацаны, расходимся. @fes0r закрывай чатик)

Like
22.03.2018
10:31:11
Вижу, все согласны. Все, пацаны, расходимся. @fes0r закрывай чатик)
Не ну а чо
У меня сейчас проект, в котором сложная бизнес логика и помимо нее еще очень много динамики.
Но спа не зашло, ибо сначала проект должен начать приносить деньги, и у тебя как-бы два выбора:
Ты или юзаешь jquery и плачешь (потому что там динамика очень геморная и ее много) или юзаешь тот же vue и костыляешь
И как здесь писать без костылей ?

Mykola
22.03.2018
10:34:57
Никак. Пиши с костылями. Затем ты и программист. Оставь ООП в прошлом, где ему и место.

Aleh
22.03.2018
10:36:10
где ооп? http://memesmix.net/media/created/xzhkok.jpg

Dmitry
22.03.2018
10:37:32
интрига

Дмитрий
22.03.2018
10:38:51
Жс фреймворки в подобных обсуждениях всегда вымораживают наглухо

Dmitry
22.03.2018
10:39:29
а жс без фреймворков не вымораживает?

Sergey
22.03.2018
10:39:49
опять вы обсуждаете абсолютно второстепенные вопросы...

Google

Дмитрий
22.03.2018
10:41:34

Mykola
22.03.2018
10:42:35
Ну у нас тут просто сегодня @am0nshi решил нас порадовать мнением, что разбираться в корнях проблем не надо. А то так мы до асемблера скатимся. В современном мире никому не интересно что такое наследование и почему ты пишешь на говноскрипте. Главное тыща строк в день

Ihor
22.03.2018
10:42:43
spa - зло. или я не умею его готовить

Sergey
22.03.2018
10:43:12

Sergey
22.03.2018
10:43:16

Sergey
22.03.2018
10:43:40

Mykola
22.03.2018
10:43:45
Ну это долгий разговор

Like
22.03.2018
10:43:59

Mykola
22.03.2018
10:44:50
Знаете как врата в ад открыть? Нужно интерпретатор пхп написать на жаваскрипте

Дмитрий
22.03.2018
10:45:03
Уже давно есть
Скучно


Dmitry
22.03.2018
10:45:26
по теме костылей и "бац-бац, и в продакшн", имхо, это касается 99% проектов\компаний небольшого и среднего размера, которые либо хотят на рынок выйти, либо что-то там поддерживат из говна и палок. Тут правильно было замечено, что ты тратишь больше времени на продумывание архитектуры, паттернов и прочих правильных вещей, а можно сделать в 2 раза быстрее наговнокодив, но при этом в краткосрочной перспективе заказчик будет доволен. Лично для меня это лишает удовольствие от работы. Хотя я и нуб, но удовольствие в работе доставляет именно стремление сделать лучше, чем ты делал вчера, но по факту это больше нужно тебе, чем тому, кто это занятие спонсирует. Вот такая вот жизнь-боль. Ну, это моё имхо. Я предполагаю, что в реально крупных компаниях, где время работы приложения и его расширяемость стоит больших денег, подход сделать всё положено наоборот, поощряется, но это только мои предположения, т.к. в крупных софтверных фирмах не работал.


Mykola
22.03.2018
10:45:34
Чорт! Значит где-то есть врата в ад уже


Like
22.03.2018
10:46:01
по теме костылей и "бац-бац, и в продакшн", имхо, это касается 99% проектов\компаний небольшого и среднего размера, которые либо хотят на рынок выйти, либо что-то там поддерживат из говна и палок. Тут правильно было замечено, что ты тратишь больше времени на продумывание архитектуры, паттернов и прочих правильных вещей, а можно сделать в 2 раза быстрее наговнокодив, но при этом в краткосрочной перспективе заказчик будет доволен. Лично для меня это лишает удовольствие от работы. Хотя я и нуб, но удовольствие в работе доставляет именно стремление сделать лучше, чем ты делал вчера, но по факту это больше нужно тебе, чем тому, кто это занятие спонсирует. Вот такая вот жизнь-боль. Ну, это моё имхо. Я предполагаю, что в реально крупных компаниях, где время работы приложения и его расширяемость стоит больших денег, подход сделать всё положено наоборот, поощряется, но это только мои предположения, т.к. в крупных софтверных фирмах не работал.
А ты без костылей проект и не запустишь для выхода
Это уже походу будет улучшаться (но это не точно)
Если будешь успевать за требованиями заказчика


Sergey
22.03.2018
10:46:34

Dmitry
22.03.2018
10:47:08


Sergey
22.03.2018
10:47:19
по теме костылей и "бац-бац, и в продакшн", имхо, это касается 99% проектов\компаний небольшого и среднего размера, которые либо хотят на рынок выйти, либо что-то там поддерживат из говна и палок. Тут правильно было замечено, что ты тратишь больше времени на продумывание архитектуры, паттернов и прочих правильных вещей, а можно сделать в 2 раза быстрее наговнокодив, но при этом в краткосрочной перспективе заказчик будет доволен. Лично для меня это лишает удовольствие от работы. Хотя я и нуб, но удовольствие в работе доставляет именно стремление сделать лучше, чем ты делал вчера, но по факту это больше нужно тебе, чем тому, кто это занятие спонсирует. Вот такая вот жизнь-боль. Ну, это моё имхо. Я предполагаю, что в реально крупных компаниях, где время работы приложения и его расширяемость стоит больших денег, подход сделать всё положено наоборот, поощряется, но это только мои предположения, т.к. в крупных софтверных фирмах не работал.
я бы еще заметил что многие просто не знают что можно делать хорошо и по времени примерно столько же будет)
ну не хорошо - терпимо

Google

Sergey
22.03.2018
10:47:36
еще один...
Я к тому что дешевизна процессорного времени - не повод писать говнокод. Да и говнокод - понятие растяжимое для таких утверждений.

Mykola
22.03.2018
10:47:42

Дмитрий
22.03.2018
10:47:45

Like
22.03.2018
10:47:54

Dmitry
22.03.2018
10:52:00
Ну дык здесь все зависит от опыта)
да, но вот мы наблюдаем бум айтишки - сейчас куча всяких курсов "ангуляр дээс за 3 месяца". Люди ведутся, потому что хотят заработать. Но все мы понимаем, что такой подход ведет к быдлокоду чуть более, чем полностью. Какой сикп? какип паттерны? что за компьютер сайенс? Проштудировал доку, нашел стаковерфлоу и вперед! Мне кажется, из таких прошедших курсы достаточно мало людей захотят тратит время на познание вещей, которые в практической работе для них не имеют значения. Алгоритнмы и структуры данных? Мне это не нужно. Ну, в итоге получаем на рынке то, что получаем. С другой стороны, спрос порождает предложение - значит, такие люди тоже нужны - следовательно, рассуждать про быдлокод нет смысла, ибо так нужно вселенной :)


Like
22.03.2018
10:52:51
да, но вот мы наблюдаем бум айтишки - сейчас куча всяких курсов "ангуляр дээс за 3 месяца". Люди ведутся, потому что хотят заработать. Но все мы понимаем, что такой подход ведет к быдлокоду чуть более, чем полностью. Какой сикп? какип паттерны? что за компьютер сайенс? Проштудировал доку, нашел стаковерфлоу и вперед! Мне кажется, из таких прошедших курсы достаточно мало людей захотят тратит время на познание вещей, которые в практической работе для них не имеют значения. Алгоритнмы и структуры данных? Мне это не нужно. Ну, в итоге получаем на рынке то, что получаем. С другой стороны, спрос порождает предложение - значит, такие люди тоже нужны - следовательно, рассуждать про быдлокод нет смысла, ибо так нужно вселенной :)
Можно было еще короче:
Хочешь кушать? Не проебывай сроки ^_^

Ihor
22.03.2018
10:53:39
зато ты более ценен как специалист)

Dmitry
22.03.2018
10:53:59
собственно, чего я решил высказаться по этому поводу, т.к. хочется делать работу как положено, но это требует больше времени, а кушать хочется всегда - вот и стоит ежедневный выбор: грешить или худеть :)

Alan
22.03.2018
10:59:21
не проебываться )

Sergey
22.03.2018
10:59:41

Dmitry
22.03.2018
11:01:11
ну грубо говоря, написать кусок процедурного кода, который сразу заработает, но его потом поддерживать нереально
или сделать хотя бы всё в ООП стиле с какой-то архитектурой

Sergey
22.03.2018
11:02:46
в меморис

Dmitry
22.03.2018
11:03:32
ну дык, один суперкласс с 30 методами и 50 свойствами - это, наверное, не менее интересно, чем процедурный код на 500 строк )

Sergey
22.03.2018
11:04:06

Bohdan
22.03.2018
11:05:02
тут нужна фраза персонажа с аватарки Дмитрия

Dmitry
22.03.2018
11:05:27
я думаю, Эскобар вообще был бы неплохим кодером

Google

Bohdan
22.03.2018
11:05:36
он просто вкурил суть

Roman
22.03.2018
11:21:13
имхо, спор ниочем. Нужно просто самому побегать по граблям работая в проектах которые писались в стиле "нам некогда/незачем было думать, о том как все правильно организовать, мы просто реализовывали требования которые нам спускал бизнес".

Sergey
22.03.2018
11:21:46

Roman
22.03.2018
11:21:51
вижу

Sergey
22.03.2018
11:22:04
ну так проблему надо решать а не смиряться с ней

Roman
22.03.2018
11:22:31
просто сложно объяснить человеку который с таким не сталкивался, что сделать лучше это не дольше на самом деле
а совсем наоборот
на дистанции экономит время и нервы

Denis
22.03.2018
11:23:02
может делать надо так, что бы итоговая стоимость в итоге была ниже и не парится?)

Roman
22.03.2018
11:23:06
это как слепому про закат рассказывать

Sergey
22.03.2018
11:23:24

Anton
22.03.2018
11:23:32

Sergey
22.03.2018
11:24:07
а потом из этого формируется привычка

Anton
22.03.2018
11:24:17
Именно

Roman
22.03.2018
11:24:26

Anton
22.03.2018
11:25:11
Мне понравилась твоя мысль на докладе по SOLID у нас о том что к пилить SOLID, GRASP или еще какие умные большие буквы сходу бесмысленно. Надо к ним приходить итерационно.

Sergey
22.03.2018
11:25:15