powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Четверговое голосование по средам (IDE)
25 сообщений из 154, страница 6 из 7
Четверговое голосование по средам (IDE)
    #40116006
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Вы наверное слышали такой термин
как NoCode development. Это - рисование сайтов в визуальных средах прямо в вебе. И вообще - конструирование
веб-ресурсов мышкой. Пока мы надували щеки и считали это детской игрой, эта ниша расширилась и стала
занимать какой-то объем рынка.
Ниша не может просто так взять и расшириться. Это же неодушевленный предмет. Да и не предмет даже, а абстрактное понятие
Посмотрите на это под другим углом.
Пока мы надували щеки (с), какие-то ребята сбацали конструктор сайтов, и теперь гребут бабло лопатой с малого бизнеса. В котором, в развитых экономиках, работает чуть ли не каждый второй. У меня была минутка затишья в начале этого года, и я подумывал о том, чтобы начать свой малый бизнес (не связанный с ИТ никаким боком). Когда дошло дело до того, чтобы слепить какой-нибудь сайт, оказалось, что такой конструктор - ровно то, что надо. Я в дизайне и наведении красоты - ни бум-бум. И, как справедливо заметили выше, у меня стоял выбор - выбрать один из десятка относительно красивых шаблонов за 5 баксов и 5 минут, или заказать за 500 баксов (или сколько там это сейчас стоит) и неделю возни нечто с непредсказуемым результатом. Оно может оказаться просто офигенно красивым (но я этого все равно не оценю - потому что ни бум-бум), а может просто не понравиться.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116011
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton, lleming полностью согласен.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116012
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никанор Кузьмич,

это сложный выбор...
никогда не угадаешь заранее что будет лучше
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116038
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Я именно в парном сомневаюсь. Так как реально у меня гит с пацаном на двоих счас код смержить не может. Руками разруливаю.


Парное программирование это не когда два человека пытаются исправить одну строку разным способом.
Это когда один человек пишет код, а другой говорит ему, что и как, а потом они меняются.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116047
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin,
Может презентация?))) Один пишет а другой смотрит.
Потом меняются.
Тогда под сабж продуктов валом.
))
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116049
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin,
Суть парного в общении, коммуникации, запахах и тесном контакте наставника)))).
Стоит пару разнести по разным компам и... Нет парного.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116136
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди - разные. Очень сложно подобрать пары так чтобы они думали одинаково и писали код одинаково
и были друс с другом согласны.

Этож не две половинки мозга. Это - разные личности. Со своими идеями и амбициями (если вы конечно
не хотите подсадить их на вёрстку HTML).

Я лет 7 назад пробовал парное. Не пошло. Я сильно уставал. В основном от технических споров. Видимо парное - не для
меня. Мне удобнее - автономно что-то сделать. И потом обсудить.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116175
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

авторМне удобнее - автономно что-то сделать. И потом обсудить.когда фуллстек, все в твоей власти
есть в этом прелесть.

обсуждать тоже не с каждым можно.....
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116179
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну... если у тебя цветочный магазин - то не парься о парном.

Кодь свои JSP-странички в запросами...
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40116185
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

вот видишь , чем закончилось обсуждение, даже не начавшись. а ведь ты даже не представляешь о чём идёт речь
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118339
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Больше интересует лицензионная политика. Безотносительно Fleet или Idea. Как только тебе надо
в домашний pet-project на *Community среде затащить нечто вроде плагинов поддержки фуллстек
разработки или Spring - то тебе будет рекомендовано проапгрейтится до .Ultimate или каких-то
других платных редакций.

Чем здесь нам помогает Fleet?


К вопросу о "зачем" - можно послушать это подкаст .
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118341
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

vim. Nodejs.
Автодополнение работает прямо через ноду, где код выполняется прямо во время его написания.
Смотрю на все эти ваши иде с дебагерами и свистоперделками, как на громоздкую кучу костылей. Спрашиваете ваши ответы.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118344
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
При всём при этом я конечно голосую +1 за любой статик-анализ кода.

Язычкам, типа жабки, этот статик-анализ как мертвому припарки. Ну как бы да, прочекает самую тупость, но просто менять T1 на T2 невозможно в общем случае. Абстракции надо делать на уровень выше, чтобы программист делал работу, а не перекладывал из поля одного класса в поля другого.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118348
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Это - рисование сайтов в визуальных средах прямо в вебе.

Одноразовых сайтов на выброс.
mayton
Пока мы рассуждаем
об удобстве сред локальных и удалённых - нас обходит поезд и скоро уже не будет стоять вопрос "переходить
или нет" а будет вопрос "перейти надо было еще вчера".

Сама необходимость какой-то там среды для разработки уже говорит о том, что язычёк не справился с задачей, концептуально умер и сгнил. А значит пришло время изобретать что-то более высокоуровневое. Жаль только, что в нашей среде "изобретать" ассоциируется с великами и чем-то постыдным и мы, такие все умные, жрём дальше эту свою жабку с лопаты.
Кстати, в этой самой жабке процесс написания кода на конфигах/аннотациях уже намекает на выделение всего этого в отдельный язык.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118350
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster
mayton,

vim. Nodejs.
Автодополнение работает прямо через ноду, где код выполняется прямо во время его написания.
Смотрю на все эти ваши иде с дебагерами и свистоперделками, как на громоздкую кучу костылей. Спрашиваете ваши ответы.


Да ну, перестаньте. Я сам работал и работаю в nvim + https://github.com/neoclide/coc.nvim .
Дебаг тоже (vimspector)
Это все равно и близко не сравнится с мощью Jetbrains Idea

Можно ли работать только в nvim? Конечно.
Будет ли это настолько же эффективно, как в Jetbrains Idea? Нет.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118353
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий Кит
Это все равно и близко не сравнится с мощью Jetbrains Idea

Давай, рассказывай, что там такого мощного. А то все говорят, говорят..

Большой Синий Кит
Будет ли это настолько же эффективно

Эффективно на каких масштабах? Для мелкопроектов, например, совершенно не эффективно, когда кодерок пытается мнить себе, что они мегакрупные, тащит их в иде и пишет свой хеллоуворд, как будто это ынтерпрайз (см FizzBuzz Enterprise Edition)
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118380
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster

Сама необходимость какой-то там среды для разработки уже говорит о том, что язычёк не справился с задачей, концептуально умер и сгнил. А значит пришло время изобретать что-то более высокоуровневое. Жаль только, что в нашей среде "изобретать" ассоциируется с великами и чем-то постыдным и мы, такие все умные, жрём дальше эту свою жабку с лопаты.
Кстати, в этой самой жабке процесс написания кода на конфигах/аннотациях уже намекает на выделение всего этого в отдельный язык.

Сильное заявление.

Ну представь что ты - product-owner. Со своим пониманием архитектур. Предложи технологический стек
в котором нет недостатков которые ты описал.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118473
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster


Большой Синий Кит
Будет ли это настолько же эффективно

Эффективно на каких масштабах? Для мелкопроектов, например, совершенно не эффективно, когда кодерок пытается мнить себе, что они мегакрупные, тащит их в иде и пишет свой хеллоуворд, как будто это ынтерпрайз (см FizzBuzz Enterprise Edition)


Это будет эффективно даже в случае написания каких-то, например, микросервисов на спрингбуте.

Извините, у меня нет времени на описание всех достоинств полноценных IDE (и JetBrains Idea в частности) в сравнении с (Neo)Vim (+ LSP или CoC и т.п.) для разработки на Java
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118587
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий Кит
для разработки на Java

Не, про жабку вообще речи нет. Там без иде очень трудно будет прыгать по всем тем 100500 классов, которые наделали ради них самих же.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118589
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Предложи технологический стек в котором нет недостатков которые ты описал.

Стека нет. Пытались с давних времён делать всякий юникс вей, вот в спринг что-то пытался там показать на конфигах, на других языках фреймворки там разные, но всё это приделывают сбоку без какой-то целостной концепции выхода из
Код: sql
1.
2.
3.
4.
5.
@HTTPRest
@blahblahblah
public anotherFukkenAbstractInterface reqest(@param int x, @param int y) {
    return someJsonFactory.buildJson().build().setX(x).setY(y).toSomefukkingthing();
}


на более высокие уровни абстракции.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118591
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster,
Сам REST это и есть юниксвей в чистом виде.
Unix-way => Keep is simple stupid => Сохраняй простоту, дурак/идиот (это перевод).
Выше рест уже абстрагироваться некуда.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118592
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster
mayton
Предложи технологический стек в котором нет недостатков которые ты описал.

Стека нет. Пытались с давних времён делать всякий юникс вей, вот в спринг что-то пытался там показать на конфигах, на других языках фреймворки там разные, но всё это приделывают сбоку без какой-то целостной концепции выхода из
Код: sql
1.
2.
3.
4.
5.
@HTTPRest
@blahblahblah
public anotherFukkenAbstractInterface reqest(@param int x, @param int y) {
    return someJsonFactory.buildJson().build().setX(x).setY(y).toSomefukkingthing();
}


на более высокие уровни абстракции.

Unix-way - это что-то на pipelines? Типа

Код: java
1.
curl -X GET .... | jq .... | grep ... | cut ... | tea out.csv 



Я начал писатть свою библиотечку для работы с PipedInput* PipedOutputStreams для того чтобы делать ETL
но она - в состоянии вечной беты.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118593
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
В узком смысле. В широком это множество утилит вместо большой большой программы.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118595
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для JVM такое не сработает. Нет утилит. Можно подождать когда релизнется project-loom. Там нам обещали
легкие и не потребляющие ресурсов потоки.

Но делать конвейеры сегодня на классических java-threads накладно в вычислительном смысле. Если я делал
ETL в расчете на то что разные потоки имеют разный профиль нагрузки (1-й сеть в конвейере, второй-CPU, третий
пишет в базу ) - то такая архитектура имеет право на жизнь потому-что распределяет нагрузку по ресурсам
и не блокирует каждую запись ETL процесса.

То в обобщённом ковейере бездумное нагромождение простейших утилит - просто приведет к трате ресурсов.
Тогда уж лучше java-streams. Тоже самое.
...
Рейтинг: 0 / 0
Четверговое голосование по средам (IDE)
    #40118923
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Unix-way

Это "делай простые приложения, которые работают друг с другом".
...
Рейтинг: 0 / 0
25 сообщений из 154, страница 6 из 7
Форумы / Java [игнор отключен] [закрыт для гостей] / Четверговое голосование по средам (IDE)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]