Моё отношение к JetBrains

Feb 12, 2016 19:38

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

разработка ПО, психиатрия

Leave a comment

_winnie February 12 2016, 17:10:55 UTC
Странно, вроде как про игры с микроплатежами для детей/плохо контролирующих себя взрослых, где можно просадить любую сумму денег. Но JetBrains вроде не делает игр с бесконечным донатом.

Reply

enternet February 12 2016, 17:16:58 UTC
Дело не в деньгах вообще. Продукты джетбрейнс дают человеку ложное ощущение того, что он стал умнее и код писать стало легче. На самом деле ему просто дали навязчивых бесполезных советов и красиво разноцветно поморгали. Наркота в чистом виде. Попытки объяснить, что надо не рефакторить, а думать в начале, приводят, естественно, к тому к чему и должны приводить - к непониманию. Думать же тяжело, а рефакторить просто, да ещё и помогают.

Reply

_winnie February 12 2016, 17:38:38 UTC
А, ты просто не любитель завязки на IDE. Мне тоже IDE не нравятся тем, что побуждают хуже организовывать код, и тоже видел рядом человека который пишет километры бессмысленной лапши, которую он не смог бы написать без IDE.

Ну, кто-то может бегать на своих двоих, кому-то нужно инвалидное кресло (и их производить вроде этично?), где-то нужен особый экскаватор для куч мусора (я так воспринимаю IDEA для Java), а кому-то просто нравятся крутые мотоциклы, потому что они крутые.

Кстати, про "думать в начале" я не верю. Это никогда не работает в полную силу, любая задача - как высадка в неизвестную местность, заранее не понимаешь, что ещё понадобится. Попытка продумать что-то заранее - приводят к замусориванию кода "гибкостью", которая потом мешает подгонять код под новую задачу, а не помогает. Так как сделали гибкость в одном месте, а гнуть понадобилось в другом. Осмысливать текущую информацию - надо (многие этого не делают, да), но опасно верить что у меня сейчас информация верная или полная или что я действительно всё правильно осмыслил

Reply

enternet February 12 2016, 17:48:49 UTC
Я, скорее, сторонник незаморачивания. Поэтому под "думать в начале" я понимаю просто "немного думать перед тем как делать", а не бросаться писать конфиг для фабрики классов.

Спасибо за пример с инвалидным креслом. Он хорош в своей простоте и полезности.

Reply

aliaksei February 12 2016, 20:52:59 UTC
То ли у меня IDE неправильные, то ли у меня отсталое понимание про IDE. Вобщем километры хуйни писать совсем не тянет.

Reply

vp February 12 2016, 18:03:04 UTC
А, вот теперь стало понятно :) Да, есть такое.
Я с трудом представляю людей, которые пользуются ВСЕМ функционалом IntelliJ IDEA. И не представляю мира, в котором они живут с такими потребностями.

Reply

ex_juan_gan February 12 2016, 18:28:52 UTC
Категорически не согласен с каждым из заявлений.
Обсуждать лень.

Reply

enternet February 12 2016, 19:09:03 UTC
Ну ладно, уговорил.

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

Хм. А я шарю в китайском, оказывается.

Reply

theaspect February 19 2016, 12:59:52 UTC
Копать канаву можно руками, а можно трактором. И то и другое требует понимания что копать и где. Просто цена ошибки разная.

Reply

enternet February 19 2016, 14:38:22 UTC
Я вот прям вижу этого тракториста. Он такой был весь солидный, но тут увидел новый яркий трактор. Ах как у него моргают лампочки! И в кабину залезть можно! И целых три передачи назад! Начальство, покупай!

Reply

exceeder March 23 2016, 06:16:23 UTC
Категорически не согласен. У меня не только лицензия от фирмы где работы, но и за свою личную лицензию плачу больше 10 лет. Любой другой инструмент отнимает у меня кучу времени. Рефакторингом пользуюсь редко. А вот классы переносить пачками приходится из пакета в пакет. Ну просто когда второй десяток классов появляется в пакете, понимаешь, что их удобно разбить на три ( ... )

Reply

enternet March 23 2016, 08:22:16 UTC
Это аргументация класса: "ява столь сложна, что без idea никак". Не, для меня это не аргумент. То недолгое время, что я был с явой, я с ней нормально и с командной строки, и эклипсом вполне ничего. Не c++, поди.

Но сейчас я не пишу на яве, а в C# нет никакой особой сложности. Если что-то с C# кажется сложным и без сторонних средств нерешаемым, то это скорее ментальные ограничения. Собственно об этом и был пост.

Reply


Leave a comment

Up