Айті сфера стала привабливою в Україні ТІЛЬКІ завдяки наслідуванню стандартам іноземних компаній. Зараз, коли через війну багато компаній пішло з України в мене не самі оптимістичні погляди щодо майбутнього українського айті.
Isn’t it cynical to advertise seminars in the Ukrainian environment and, at the same time, close the hiring of Ukrainians in your company?
Куплю Spring Security In Actions Second Edition
Занадто оптимістичне бачення ситуації.
Здається це найрозумніша річ, яку я читав про SRP та увесь SOLID разом взятий
Я зобов’язаний це заскринити
Отдельно, вы же хотите SRP.
У вас может быть 100500 разных алгоритмов для одной структуры данных.
Що Ви маєте на увазі? Що ми можемо не тількі Report друкувати/серіалізувати/виводити на сторінку? Тобто правильно буде робити класс, який буде приймати якусь сутність, що імлементує інтерфейс?
Тобто підмінивши клас на інтерфейс ми нормалізуємо архітектуру щодо SRP? По суті ж нічого не змінюється — якщо клас Report перестане відповідати контракту, який він отримує від IReportable, ми повинні будемо змінювати IReportable також. Мені хотілось би остаточно розібратись і резюмувати моє питання широкою відповіддю. Буду вдячний за Вашу допомогу
неправда, ты скорее всего косячил и получал минусы за нарушение правил, без номинальной репутации тебя обделяют
Я саме обмеження і мав на увазі.
вопросы надо писать по правилам и не будет минусов
Неправда. Мінусують дуже часто і «правильні питання». Мінусують також і відредаговоні кимось. Одного разу намінусували багато тількі за те, що в коді було boolean gender = false; щодо жінок. Нажаль не можу знайти зараз питання, в якому мені вдалося відстояти правильність і актуальність мого питання — в суперечці вдалося переконати опонента прибрати дізлайк.
ответы можно удалять всегда
Зате запитання — ні. І тому я вже багато часу не користуюсь stekoverflow — кожне запитання може стати останнім, а публіка не спроможна на один єдиний ап при 2000+ переглядів)
Окремо всі в одному класі, чі кожен в різному? Мають приймати, як аргумент безпосередньо в метод? toPrint (Report report)?
В останній час робив так — якщо нема апу на протязі дня — видаляв поки комєнти не лишили, або відповідь на запитання (бо тоді вже не видалити)
Біда в тому, що коли декілька поспіль відповідей чі питаннь не дає репутації система блокує тебе як безкорисного користувача..довелось завести фейковий акк і декілька разів себе проапати, щоб отримати знов можливість коментувати щось. А якщо хтось дізлайк вліпить — рахуй ти вже на прицилі. Набрав під 400 рєпи на англомовному стековерлоу, потім через постійний страх, що заблокують за непроапану відповідь якось згидив.
Гарна ідея. Це так само, як на стековєрлоу — хто перший приєднався той і має високий рейтинг. Всі популярні і нескладні питання давно розібранні. Зараз маєш більше шансів отоимати діз за повторне питання, ніж щось путне)
Давай в скайп grzc_2
Будете вражені, але на курсах гоіт нам в якості учбових матеріалів часто давали посилання на вікі)). Тоді мені це було дико, а зараз і сам на ті самі граблі наступив)
Пробую на upwork. Поки без успішних наймів
Там окрім «порушення принципу srp» було ще «не в тих пакєтах класи розташовані» і родзинка на торті — «занадто довгі назви деяких методів». Чому родзинка? — тому, що хтів як краще і писав код «який говорить сам про себе». Таку пораду, про заміну коду, який потребує коментарія на мєтод, що в назві розкриває сенс цього коду (фактично назва і є комєнт), я прочитав на хабрі від якогось гуру...іншому гуру це не сподобалось). Так, що да — мабудь причина не в чистоті мого коду була)
Я теж це помітив. Говорять про SRP, а контраргументи через ін’єкцію залежності.
Дякую за відповідь
В анкеті трапилось пару українських компаній, які НЕ набирають фахівців з України. Підозрюю, що більшість інших у списку так само «підтримують» Україну і українських спеціалістів :)