Size: a a a

2020 March 09

AV

Alexei Vinogradov in pro.jvm
Oleg
что значит "полностью контролирую пакет"? Я на момент написания могу себе представить, откуда я хочу вызывать метод. А через полгода могу и не вспомнить. И в мой пакет может сто человек коммитит.
пока не вижу противоречия. сформулирую как "default - это private здорового человека."
источник

Е

Евгений in pro.jvm
Alexei Vinogradov
правда котлин вот дефолтным сделал public.
там это вроде через проперти реализуется
источник

Е

Евгений in pro.jvm
но могу ошибаться
источник

Е

Евгений in pro.jvm
источник
2020 March 10

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶 in pro.jvm
Нет, в котлине действительно все классы и методы public по-умолчанию. Но зато final
источник

T

Tagir in pro.jvm
Oleg
что значит "полностью контролирую пакет"? Я на момент написания могу себе представить, откуда я хочу вызывать метод. А через полгода могу и не вспомнить. И в мой пакет может сто человек коммитит.
Если сто человек коммитят, они могут и приватный метод публичным сделать.
источник

D

Dave in pro.jvm
Всем привет. Подскажите пожалуйста. Обучаюсь на курсах, в конце нужно сделать веб-проект на java core. Не могу выбрать тему/предметную область. Интернет магазин вроде не очень подходит. Какую тему выбрать для веб-приложения?
источник

RU

Roman Ushakov in pro.jvm
Личный сайт?
источник

D

Dave in pro.jvm
Личный сайт на какую тему? Надо чтоб с базой данных, все дела...
источник

RU

Roman Ushakov in pro.jvm
Твой личный сайт
источник

RU

Roman Ushakov in pro.jvm
Блог например
источник

RU

Roman Ushakov in pro.jvm
Сайт визитка разраба)
источник

RU

Roman Ushakov in pro.jvm
Такое мало у кого есть
источник

D

Dave in pro.jvm
А что там может храниться такого в базе данных?
источник

AK

Alexander Komarov in pro.jvm
Dave
Всем привет. Подскажите пожалуйста. Обучаюсь на курсах, в конце нужно сделать веб-проект на java core. Не могу выбрать тему/предметную область. Интернет магазин вроде не очень подходит. Какую тему выбрать для веб-приложения?
Чатик с веб мордой сделай. Хотя джява коре и веб - такое себе. На джява коре даже рестовый апи не поднимешь без приседаний. Или там таки какой-то фреймворк можно притащить?
источник

RU

Roman Ushakov in pro.jvm
Dave
А что там может храниться такого в базе данных?
Новости, комментарии, статьи, юзеры, группы юзеров (не хардкодить же енумы), права у групп на компоненты
источник

D

Dave in pro.jvm
Общие требования к проектам
:
Пароли должны хэшироваться  
Обязательна реализация jsp –servlet
Сервлет должен быть один (исключение сервлет для обработки графических изображений)  
Рекомендовано использование CSS библиотек  
Необходимо использовать стандартное JDBС
Необходимо реализовать собственный ConnectionPool
Должно быть реализовано не менее трех паттернов проектирования
Необходимо реализовать хотя бы один фильтр
Обязательна реализация MVC  
Использование всех парадигм ООП  
Использование log4j
Запрещено использовать аннотации кроме @Override
Не использовать внешние фреймворки
источник

RU

Roman Ushakov in pro.jvm
Сайта визитки хватит там и авторизация и регистрация, и есть где разгуляться
источник

RU

Roman Ushakov in pro.jvm
Хотя и чат норм, но кажется это сложнее (на мой взгляд)
источник

D

Dave in pro.jvm
понятно. спасибо большое за советы👍
источник