powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос к бывалым
25 сообщений из 33, страница 1 из 2
Вопрос к бывалым
    #39717545
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Начал изучать java, сам разработчик oracle.
Хочу в процессе обучения написать приложение, которым можно было бы подвердить знание java на уровне middle.
Думал мессенджер какой-нибудь запилить, как раз 3 - х слойка получится, но решил все таки с Вами посоветоваться.

В общем, подкиньте, пожалуйста, идей на эту тему.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717553
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
israelshamirДумал мессенджер какой-нибудь запилить, как раз 3 - х слойка получится, но решил все таки с Вами посоветоваться.это можно, но только это очень и очень просто - простое использование websocket и все дела. и никакого ООП.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717557
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на сервере
play + websocket + akka
на клиенте
angular | react
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717558
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,

ну вот на Ваш взгляд, что можно реализовать, чтобы это выглядело достойным мидла, в чем будет и ООП и все остальное?
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717562
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хаха. мне на прошлом проекте пришлось пилить внутренний мессенджер, причем по внутренней инфраструктуре, горизонтально масштабируемый и всякое такое. на выходе вышло подобие телеги с группами каналами, банами жалабами, и пр пр пр. даже видеотрансляции были, и всякие ништяки как у слака )) сделали реюз существующего функционала. яб не сказал что это простая задача.

тс если хочешь мессенджер сделай нечто подобное. не обязательно вылизано обязательно чтоб было заюзано несколько разных подходов технологий и т.п. типа вебсокеты лонгполинги тупо полинги и пр с автовыбором подходящего, главное всё красиво оформи с правильной структурой, обложи тестами, ридмями и т.п. и можешь положить в свой гитхабчик.

но я тебе скажу по своему опыту на это всё-равно никто не смотрит. всех интересует знаешь ли ты как работает хэшмап и чем вейт от нотифая отличается.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717564
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем мидлу ооп? ооп - это джуниорам в университете оставьте
мидлу нужно уметь пользоваться технологиями, понимать алгоритмы и структуры данных, паттерны опять же
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717567
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
israelshamirвадя,

ну вот на Ваш взгляд, что можно реализовать, чтобы это выглядело достойным мидла, в чем будет и ООП и все остальное?
если ты с израиловки то вашего брата по-моему вообще без всяких вопросов берут куда угодно ибо некому работать. )) выучи хешмап и вейтнотифай - будет достаточно.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717579
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andreykaT,

да свой я свой. так я не хочу везде, я хочу туда где не берут)
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717581
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Penkov Vladimirна сервере
play + websocket + akka
на клиенте
angular | reactоно конечно можно и так , но только это как из пушки по мухам....
если в применении к мессенджеру.

israelshamirну вот на Ваш взгляд, что можно реализовать, чтобы это выглядело достойным мидла, в чем будет и ООП и все остальное?не стоит заморачиваться - всё это будут оценивать со своей колокольни и найдут кучу такого что не понравится....
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717583
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
israelshamirда свой я свой. так я не хочу везде, я хочу туда где не берут)это называется : хорошо там , где нас нет :)
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717587
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Penkov Vladimirзачем мидлу ооп? ооп - это джуниорам в университете оставьте
мидлу нужно уметь пользоваться технологиями, понимать алгоритмы и структуры данных, паттерны опять же

т.е. ООП мидлам и сеньйорам не надо?
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717595
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

не то, что бы не надо, но уже поздно об этом задумываться
задача толкового разработчика - сделать то, что от него требуется, а не воткнуть все паттерны, что ему в универе нарассказывали
будет ли в этом участвовать ооп - дело десятое
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717597
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPenkov Vladimirна сервере
play + websocket + akka
на клиенте
angular | reactоно конечно можно и так , но только это как из пушки по мухам....
если в применении к мессенджеру.


зато полный стек современных технологий. автор лет на 5 будет в тренде
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717610
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettPenkov Vladimirзачем мидлу ооп? ооп - это джуниорам в университете оставьте
мидлу нужно уметь пользоваться технологиями, понимать алгоритмы и структуры данных, паттерны опять же

т.е. ООП мидлам и сеньйорам не надо?
предполагается что ты это уже всё знаешь.

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

как соискателю тебе это не пригодится скорее всего, если же конечно ты не напишешь мессенджер которым начнут пользоваться все, ну или как минимум утаскивать твою репу чтоб вкарячить в свой проект. но если вдруг ты дойдешь до такого, то работодатели к тебе сами в очередь выстраиваться начнут. и не только они.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717612
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы больше давил на теоретические знания. чтоб собеседования пролетать. а остальное само придет если есть твёрдый бэкграунд из теории.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717632
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Penkov Vladimirзато полный стек современных технологий. автор лет на 5 будет в трендевот это конечно аргумент...
но у меня есть практика наблюдения как с помощью этого тренда делаются проекты. а я вижу как это всё делается намного проще и быстрее без этого тренда..
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717641
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разбираться в ваших вот этих "быстрее" никто не будет.
Есть дукументированные библиотеки которые все знают. Вся отсебятина делает вас менее интересным с точки зрения сотрудника для любого вменяемого нанимателя, если только вы не рокет саенс делаете, А то что выше было описано - уж точно не рокет саенс
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717648
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Penkov Vladimir, вадя, andreykaT

Спасибо большое Вам за ответы, ребят.

Буду изучать и использовать стэк предложенный Penkov Vladimir.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717649
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Penkov VladimirРазбираться в ваших вот этих "быстрее" никто не будет.это понятно, проще нагородить кучу всего...
Penkov VladimirЕсть дукументированные библиотеки которые все знают. Вся отсебятина делает вас менее интересным с точки зрения сотрудника для любого вменяемого нанимателя, если только вы не рокет саенс делаете, А то что выше было описано - уж точно не рокет саенсвот в этом вся и проблема - не делать быстрое и простое - это модно, а если простое и быстрое - как это дорого продать???
есть документированные библиотеки в основе которых чистый js (на примере фронта)
но мы не ищем лёгкие пути - мы будем делать на "библиотеках" , но не знать азов.
сделать на чистом js - отсебятина, а сделать на библиотеках , основанных на "отсебятине" - это круто....
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717654
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPenkov VladimirРазбираться в ваших вот этих "быстрее" никто не будет.это понятно, проще нагородить кучу всего...
Penkov VladimirЕсть дукументированные библиотеки которые все знают. Вся отсебятина делает вас менее интересным с точки зрения сотрудника для любого вменяемого нанимателя, если только вы не рокет саенс делаете, А то что выше было описано - уж точно не рокет саенсвот в этом вся и проблема - не делать быстрое и простое - это модно, а если простое и быстрое - как это дорого продать???
есть документированные библиотеки в основе которых чистый js (на примере фронта)
но мы не ищем лёгкие пути - мы будем делать на "библиотеках" , но не знать азов.
сделать на чистом js - отсебятина, а сделать на библиотеках , основанных на "отсебятине" - это круто....

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


есть разработчик, который
- должен грамотно выбрать технологии (то есть как минимум знать, из чего выбирать)
- должен разбираться в проблеме (например, знать что требуется от месенджера)


при этом разработчик хочет за счет работодателя поизучать новые технологии, чтобы повысить свою стоимость на рынке

так вот, middle - это тот, кто может все вышеперечисленное реализовать.

так как автор попросил проект для самообучения, я дал ссылки на то, что в тренде. само собой, когда придет задача от руководства, думать будет тим лид, а не мидл
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717675
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
israelshamirДумал мессенджер какой-нибудь запилить....
Когда устраивался на работу, запилить недо-чать и задеплоить на AWS, было тестовое задание.
Делается за 1-2 дня )))
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717695
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Penkov Vladimirпри этом разработчик хочет за счет работодателя поизучать новые технологии, чтобы повысить свою стоимость на рынкеэто самый стоящий аргумент.
всё остальное - как бы ну....

Penkov Vladimir- будет быстро реализован, чтобы начать зарабатывать на немизучать библиотеки - лучше изучить основы.
библиотеки разработаны не богами, а людьми, первоначально под свои нужды, и содержат кучу недостатков и ограничений.
Penkov Vladimir- не будет зависеть от разработчика, то есть можно смело его заменить на другого без потери качествакак раз если всё написано на основах - то не будет зависеть от версий, разработчиков.
Penkov Vladimir- будет расширяем (в примере выше - взять и на той же кодовой базе сделать мобильное приложение)ну это очень странное утверждение..
Penkov Vladimir- будет стабилен, то есть при апгрейде версии какой-то из библиотек не надо будет переписывать пол проектаага , это особенно касается angular ....
Penkov Vladimir- должен грамотно выбрать технологии (то есть как минимум знать, из чего выбирать)с этим согласен.
Penkov Vladimir- должен разбираться в проблеме (например, знать что требуется от месенджера)и тут не с чем спорить, но тут важно ТЗ.

Penkov Vladimirтак как автор попросил проект для самообучения, я дал ссылки на то, что в тренде. само собой, когда придет задача от руководства, думать будет тим лид, а не мидлтогда надо реализовать на разных технологиях (если для самообучения) что б можно было сравнивать затраты и прочее
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717698
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну если просто-просто, то чат как и любой другой рест сервис это 4 ендпойнта по одному на каждый метод. ))) ну или вообще веб сосокет. а от авса креды то хоть дали? а то тут в одном тз предложили самим себе открыть сделать оплатить и показать.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717714
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev,

у меня цель не просто что то запилить, лишь бы работало и написано было с использованием java.

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

а получить эти навыки я хочу посредством разработки своего какого нибудь многопользовательского приложения с 3х уровневой архитектурой(oracle db, сервер на java + веб морда), мессенджер этот я вообще от фонаря взял, что то другое на ум не приходит, если у Вас есть идеи, то, пожалуйста, поделитесь.
...
Рейтинг: 0 / 0
Вопрос к бывалым
    #39717718
israelshamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
судя по Вашим комментам, идея с мессенджером - тухляк, раз так, то подскажите что нибудь стоящее
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос к бывалым
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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