Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Кофе с кексами и прочие мысли / 25 сообщений из 36, страница 1 из 2
30.04.2013, 13:16:11
    #38245174
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Добрый день, уважаемые Джависты.

Посмотрел я видео-семинары от 16.04.2013

Антон Кекс, Как нам спасти Java? - часть 1
Антон Кекс, Как нам спасти Java? - часть 2

и задумался. В целом я очень доволен. Я доволен именно тем что мнение
этого Кекса совпадает с моим по многим вопросам разработки в частности
по getters/setters, codestyle, фреймворкам. По некоторым - спорно.

Прошу высказывать ваше. Или как говорят в другом подфоруме - Обсудите!

Спасибо.

P.S. Желающие могут легко найти ссылки в YouTube.
...
Рейтинг: 0 / 0
30.04.2013, 13:20:08
    #38245181
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Уже второй день обсуждаем
http://rsdn.ru/forum/java/5153043
...
Рейтинг: 0 / 0
30.04.2013, 15:52:14
    #38245435
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
mayton,

+100500. Тема очень актуальная.
Согласен с мнением Антона на счет JMS...
Рекомендую посмотреть всем начинающим Java-программистам.
...
Рейтинг: 0 / 0
30.04.2013, 15:54:29
    #38245439
Озверин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Usmanmayton,

+100500. Тема очень актуальная.
Согласен с мнением Антона на счет JMS...
Рекомендую посмотреть всем начинающим Java-программистам.

да не....иначе в итоге будет борьба суеверий: так нельзя делать потому, что было написано там, сказано там и так далее....
...
Рейтинг: 0 / 0
30.04.2013, 16:14:00
    #38245473
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Озверинда не....иначе в итоге будет борьба суеверий: так нельзя делать потому, что было написано там, сказано там и так далее....Вот именно про это и говорится: почему мы должны мыслить только паттернами,
прочими 3-х/4-х буквенными аббревиатурами и т.д...
Потому что так модно?

P.S.
Сам недавно начал изучать Jav у .
P.P.S.
Холив а рить не буду
...
Рейтинг: 0 / 0
30.04.2013, 16:22:11
    #38245492
schwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Конечно у него не все идеально и есть спорные моменты, но направление верное.
Каждый раз когда я слышу в каком-нибудь подкасте или читаю в статье о высоком пороге вхождения в java из-за того, что там, чтобы показать простую страничку в том же браузере, надо установить томкат, собрать вор файл, его куда-то положить, причем это из уст людей, которые имеют больше ни один и ни два года опыта работы с java...
Проблема не в java, а проблема в людях.
...
Рейтинг: 0 / 0
30.04.2013, 16:26:36
    #38245498
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
schwaПроблема не в java, а проблема в людях.
Да с фига ли проблема в людях. Люди эти не на ровном месте возникают. А на туториалах от Oracle и книгах JEE апологетов учатся.
То о чем говорит докладчик - давно известные постулаты. Проблема в том что Java учебники и спецификации никак об этих постулатах не упоминают.
...
Рейтинг: 0 / 0
30.04.2013, 16:30:57
    #38245506
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Антон - целевой девелопер в XP-style. Наверное из этого вытекают и основные его тезисы.
Надо влезть в его шкуру и понять все условия его работы. И уже из этого все другие
ограничения.

По поводу ясности кода. По нашим внутренним code conv. мы используем if () {} else {}
с переводами строки и с обязательными фигурными скобками. Но его пример с
отсечением ненужных conditions меня поразил. Я действительно вижу что код
объективно понятен. Он - как цепочка правил файрвола. Его читаешь сверху
вниз и видишь условия выхода. В противоположность идейно верный по конвенциям
код не так ясен и требует времени на его восприятие. Но это так... мелочи.
...
Рейтинг: 0 / 0
30.04.2013, 16:34:20
    #38245515
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
mayton,

Большинство coding convention (Android - точно, Oracle - по-моему тоже, надо посмотреть) разрешает отсутствие скобок если if и тело в одной строке. Это нормально. Это читаемо. Это не приводит к ошибке с мнимым добавлением в тело условия.
...
Рейтинг: 0 / 0
30.04.2013, 16:38:37
    #38245528
schwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
BlazkowiczschwaПроблема не в java, а проблема в людях.
Да с фига ли проблема в людях. Люди эти не на ровном месте возникают. А на туториалах от Oracle и книгах JEE апологетов учатся.
То о чем говорит докладчик - давно известные постулаты. Проблема в том что Java учебники и спецификации никак об этих постулатах не упоминают.
Это верно. Но с другой стороны, ведь java уже далеко не один год и, если все эти проблемы известны, то почему на них также спотыкаются? Знать это одно, а применять это следующий шаг. Получается, что все знают, но на этом и останавливаются.
...
Рейтинг: 0 / 0
30.04.2013, 16:45:19
    #38245542
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
schwaЭто верно. Но с другой стороны, ведь java уже далеко не один год и, если все эти проблемы известны, то почему на них также спотыкаются? Знать это одно, а применять это следующий шаг. Получается, что все знают, но на этом и останавливаются.
Разработчики Java спецификаций не ставят простоту как приоритетную цель. Вообще. Обратная совместимость. Стабильность. И т.п. Но не простота.
На это только несколько лет назад обратили внимание когда J2EE оказался в полной зопе на фоне множества opensource фреймверков. Но небольшое упрощение синтаксиса JEE это ещё не радикальные шаги. Лишь постепенная эволюция вызваная внешними факторами.
...
Рейтинг: 0 / 0
30.04.2013, 16:52:40
    #38245557
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Надо плюсануть проблеме сокрытия бизнес кода в J2EE. Это действительно больное место.
Чем больше фреймворков тем код сильнее "шумит" какими-то посторонними приблудами
которые не производят полезного эффекта но просто наполняют продукт каг-бе
"поддержкой" технологии. Factory, DTO, ServiceLocators... e.t.c.

Понравилось также про Job Security Index. Чем он выше - тем ваш код запутанннее и вас не уволят
...
Рейтинг: 0 / 0
30.04.2013, 16:55:33
    #38245562
schwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Я бы делал акцент не на спеки, а тех кто их использует. Зачем они их используют? В больших корпорациях это вопрос скорее политический т.к. нужно для того, чтобы найти виноватого и чтобы этот виноватый был не ты.
Зачем нужно использовать стандарты, если
1) не решают заявленную проблему.
2) или решают ее плохо через не пойми как..
3) все уже решили эту проблему 5 лет назад в 10 раз проще.
...
Рейтинг: 0 / 0
30.04.2013, 17:04:10
    #38245587
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
...
Рейтинг: 0 / 0
30.04.2013, 17:04:40
    #38245590
schwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
BlazkowiczРазработчики Java спецификаций не ставят простоту как приоритетную цель. Вообще. Обратная совместимость. Стабильность. И т.п. Но не простота.
Плохие не ставят.
Взять CDI или тот же JAX-RS. они не идеальны, но сразу видно, что их писали люди, которые знают, что делают. Не знаю, кто разрабатывал JAX-RS, но CDI это инициатива как минимум Боба Ли, который будучи в Гугле разработал Guice.
...
Рейтинг: 0 / 0
30.04.2013, 18:34:11
    #38245690
Йуный джавистЪ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Прошу высказывать ваше. Или как говорят в другом подфоруме - Обсудите!

Докладчик рассмешил, когда начал рассказывать, что для его литовского банка не подошли решения крупнейших вендоров (литва вся целиком не больше одного административного округа Москвы), и пришлось, цитирую дословно, "создавать треды и поллить базу".
Дальше не слушал.
...
Рейтинг: 0 / 0
30.04.2013, 19:46:23
    #38245737
Лагман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Громоздкие технологии и пейсанина "бизнеслогики" на языке программирования, выгодны менеджменту, т.к. это основная тема попила. Зачем искать инициативные команды, что-то действительно разрабатывать, когда можно "накидать мясо в проект", навалить кучу неизвестно как работающего г-на используя "готовые решения", про которые тоже никто не знает как они работают, обеспечить за счет сокрытия информации вендор локин, добавить несчастного заказчика в портфолио (он же уже не может слезть, и является "успешным внедрением"), и продолжать пилить. Думали бы головой, так бы и джавы не было.
...
Рейтинг: 0 / 0
30.04.2013, 23:09:56
    #38245853
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
mayton Но его пример с отсечением ненужных conditions меня поразил. Я действительно вижу что код
объективно понятен.
+1
...
Рейтинг: 0 / 0
30.04.2013, 23:12:28
    #38245854
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
авторjsf ни под каким соусом никогда нельзя использовать
неужто jst и правда такой?
...
Рейтинг: 0 / 0
30.04.2013, 23:19:11
    #38245860
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
rema174авторjsf ни под каким соусом никогда нельзя использовать
неужто jst и правда такой?

Ну если ты его уже изучил и знаешь подводные камни и нужна админка с аяксами всякими - можно использовать, но радости не особо много.
...
Рейтинг: 0 / 0
01.05.2013, 02:05:39
    #38245916
Герой дня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
забыл никrema174пропущено...

неужто jst и правда такой?

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

GWT или RAP от Эклипса лучше ?
...
Рейтинг: 0 / 0
01.05.2013, 10:52:45
    #38245981
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Герой дня,
Это не лучше. Это другой уровень.
...
Рейтинг: 0 / 0
02.05.2013, 17:59:18
    #38246733
GregTk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Очень хорошее видео, направление правильное. Тем кому интересен его подход советую глянуть на Dropwizard
...
Рейтинг: 0 / 0
03.05.2013, 18:04:01
    #38247304
Кофе с кексами и прочие мысли
ух ты... такой доклад пропустил...

А ктонить может подсказать гитхаб докладчика?
...
Рейтинг: 0 / 0
03.05.2013, 18:54:57
    #38247342
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кофе с кексами и прочие мысли
Ищущий Знания,

Вроде это: https://github.com/angryziber/simple-java
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Кофе с кексами и прочие мысли / 25 сообщений из 36, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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