Выскажусь про "длинные методы". Тут очень деликатный вопрос как по мне. В погоне за короткими методами можно получить ещё более трудночитаемый код:
Часто единый флоу нарезают по методам, и чтобы понять, что делает паблик функция (или, вернее, как конкретно работает), нужно попрыгать по всем вызываемым методам. И это не решается правильными названиями, поскольку реально алгоритм/флоу сложный. И искусственное деление его по 7 строк никому лучше не сделает.
В погоне за правилом "не более N строк", разработчики будут просто пихать больше кода на одну строку
В Германии работадатели очень неохотно поднимают зарплату.
Работал в двух небольших (100-300 чел) немецких компаниях. В каждой из них, за 3 года суммарная прибавка более 40% по результатам годового ревью. Сам о повышении не просил, увольняться не планировал, по собесам не ходил.
Разумеется это всё частные случаи. Ну и изначально я не просил космических денег при устройстве
Я бы рекомендовал не использовать LocalDateTime если для этого нет специальных причин. Очень велик шанс потерять правильную таймзону и получить неправильное время
OffsetDateTime или лучше ZonedDateTime. Так вы сможете перекидывать даты повсюду (другие сервисы, фронт, бд и т.п.) без рисков и без знания, на какой же таймзоне работает ваш сервер.
Можете пожалуйста развернуть мысль? Билд логика не должна быть в билд туле?
Или вы про то, что не нужно делать всё в одном файле? Даже если ваша кастомная билд логика на 2 строки?
Вот мой опыт с мейвеном прямо обратен. Вместо того, чтобы делать плагины и совмещать конфиг с логикой, люди пишут кастомные скрипты поверх (например на баше/питоне) или вообще в pipeline script закидывают эту логику. Потому что мейвеновые плагины тормозные и неудобные.
Честео говоря, я в этой воде из хеллоу ворлда на spring и gradle, не нашел, где же та самая нетривиальная конфигурация.
На кого эта статья? Гайд для тех кто хочет поднять свой первый сервис на спринге? Ну так и пишете это в заголовке. Хотя лучше вообще не пишете, таких гайдов сотни
Или эта статья для тех кто хочет узнать новые тонкости гредла? Тогда минимум 95% явно не про тонкости и ее нужно почистить от воды
Насколько я помню, близзард делает это минимум с момента запуска ВоВа. Каждый мог записаться на бета тестирование, и счастливчики получали возможность играть в бету
Честно говоря, собственного опыта переезда с детьми нет. Но (говоря про Германию):
В 4 года отдавать ребенка в сад, чтобы он там научился немецкому (или англ. для международных садов) ни у кого из коллег проблем не было. До школьного возраста он свой язык подтянет до достаточного владения.
Двоюродный брат переезжал когда ему было ровно 10 лет. К сожалению ему пришлось лишний год отучиться (оставался на второй год из-за языка). Но мне кажется в будущем ребенок вам скажет спасибо за потерянный год, ради нормальной страны
Врачи тут тоже есть. Процедуры/лекарства по страховке, при небольшой доплате. Да, будет примерно месяц пока вы устраиватесь, получаете страховку, получаете запись ко врачу и т.п. Но можно сперва переехать одному и всё это сделать, а потом перевезти семью.
Самая большая проблема, на мой взгляд, это поиск работы и оформление визы, который может занимать пару месяцев точно (особенно сейчас, не понятно как работают консульства).
Я вот себе тоже задавал такой вопрос недавно. И я придумал только один способ его остановить, не начав ядерную войну. Изнутри. Потому что любое действие снаружи это провокация и повод "защищаться".
Я не говорю, что нельзя отключать газ. Просто это решение не Украины, а Европы. Ну и у Европы есть и другие способы подрывать экономику, не нанося себе такой вред. Вот зима кончится, газ будет менее нужен, тогда и отключат.
По-моему вы путаете ради кого выходить. Не ради Украины, а чтобы в России и дальше можно было жить, иметь доступ к прогрессу, свободе, иметь деньги (а не фантики). Если так дальше будет продолжаться, то профессия ИТ может и остаться высокооплачиваемой, но если запад перестанет сотрудничать с российскими разрабами (на территории России), то зарплаты айтишников, подогреваемые западом и банками, полетят вниз.
Но говорить, что ничего сделать нельзя, это откровенная ложь.
В Минске народ боролся за адекватного президента, что можно повторить через пару лет, ничего не изменится. Россиянам стоит бороться за то чтобы они могли себе позволить купить кусок хлеба, и съездить в отпуск.
Если действительно будут выходить миллионы, то как минимум это позволит сохранить расположение простого народа перед лицом запада. Чтобы они чётко видели, что не все русские виноваты.
А "на 14 суток" всех не закроешь.
ПС да, я сам такой же трус и убежал в Европу как только смог (а не как запахло жареным). Но возвращаться назад и митинговать с теми, кто верят правительству, или что их не коснётся, не много смысла.
Если они отключат газ, то это в краткосрочной перспективе ударит по Европе, а не по России. И учитывая экономическую и гуманитарную поддержку от Европы, наверно такой шаг будет не очень целесообразным. Мне кажется скорее Россия отключит Европу, в ответ на санкции, чем наоборот (в России, видимо, думать на пару месяцев вперёд стало не модно. Хотя для россиян, думать вообще стало не модно)
У Европы же пока были другие варианты давления, которые по соотношению урона по самим себе и по России были гораздо выгоднее.
Да да, "нас это не коснётся" в очередной раз
Я правильно понимаю, что это главный аргумент получения высшего образования?
Может это автоматические регресс тесты. Я так понимаю, что с каждым новым апдейтом легко сломать какие-то кейзы.
Крутая статья, спасибо :)
Выскажусь про "длинные методы". Тут очень деликатный вопрос как по мне. В погоне за короткими методами можно получить ещё более трудночитаемый код:
Часто единый флоу нарезают по методам, и чтобы понять, что делает паблик функция (или, вернее, как конкретно работает), нужно попрыгать по всем вызываемым методам. И это не решается правильными названиями, поскольку реально алгоритм/флоу сложный. И искусственное деление его по 7 строк никому лучше не сделает.
В погоне за правилом "не более N строк", разработчики будут просто пихать больше кода на одну строку
Работал в двух небольших (100-300 чел) немецких компаниях. В каждой из них, за 3 года суммарная прибавка более 40% по результатам годового ревью. Сам о повышении не просил, увольняться не планировал, по собесам не ходил.
Разумеется это всё частные случаи. Ну и изначально я не просил космических денег при устройстве
Я бы рекомендовал не использовать LocalDateTime если для этого нет специальных причин. Очень велик шанс потерять правильную таймзону и получить неправильное время
OffsetDateTime или лучше ZonedDateTime. Так вы сможете перекидывать даты повсюду (другие сервисы, фронт, бд и т.п.) без рисков и без знания, на какой же таймзоне работает ваш сервер.
Можете пожалуйста развернуть мысль? Билд логика не должна быть в билд туле?
Или вы про то, что не нужно делать всё в одном файле? Даже если ваша кастомная билд логика на 2 строки?
Вот мой опыт с мейвеном прямо обратен. Вместо того, чтобы делать плагины и совмещать конфиг с логикой, люди пишут кастомные скрипты поверх (например на баше/питоне) или вообще в pipeline script закидывают эту логику. Потому что мейвеновые плагины тормозные и неудобные.
Честео говоря, я в этой воде из хеллоу ворлда на spring и gradle, не нашел, где же та самая нетривиальная конфигурация.
На кого эта статья? Гайд для тех кто хочет поднять свой первый сервис на спринге? Ну так и пишете это в заголовке. Хотя лучше вообще не пишете, таких гайдов сотни
Или эта статья для тех кто хочет узнать новые тонкости гредла? Тогда минимум 95% явно не про тонкости и ее нужно почистить от воды
Насколько я помню, близзард делает это минимум с момента запуска ВоВа. Каждый мог записаться на бета тестирование, и счастливчики получали возможность играть в бету
Теоретически да, но мне кажется там просто неправильный код. Вряд ли они отправляют все uuid каждый раз при добавлении одного элемента.
Справедливости ради, проверка contains в List'e может занимать изрядное время. Насколько это критично зависит от количества и качества данных
ПС видимо автор Set таки и не знает, иначе бы не добавлял эту проверку
Честно говоря, собственного опыта переезда с детьми нет. Но (говоря про Германию):
В 4 года отдавать ребенка в сад, чтобы он там научился немецкому (или англ. для международных садов) ни у кого из коллег проблем не было. До школьного возраста он свой язык подтянет до достаточного владения.
Двоюродный брат переезжал когда ему было ровно 10 лет. К сожалению ему пришлось лишний год отучиться (оставался на второй год из-за языка). Но мне кажется в будущем ребенок вам скажет спасибо за потерянный год, ради нормальной страны
Врачи тут тоже есть. Процедуры/лекарства по страховке, при небольшой доплате. Да, будет примерно месяц пока вы устраиватесь, получаете страховку, получаете запись ко врачу и т.п. Но можно сперва переехать одному и всё это сделать, а потом перевезти семью.
Самая большая проблема, на мой взгляд, это поиск работы и оформление визы, который может занимать пару месяцев точно (особенно сейчас, не понятно как работают консульства).
Но я совершенно не поддерживаю блокировку российских СМИ в Европе. Каждый должен иметь свободу слова
А с пропагандой нужно бороться образованием, а не блокировками. А то устраняется только следствие а не причина
https://www.rfi.fr/ru/россия/20220224-российские-власти-потребовали-от-сми-транслировать-только-официальные-данные-о-войне-в-украине
Опубликовано: 24/02/2022
https://www.google.com/amp/s/amp.dw.com/ru/v-rossii-zablokirovany-the-new-times-i-rjad-smi-ukrainy/a-60945768
Роскомнадзор в понедельник, *28 февраля*, по требованию Генпрокуратуры РФ внес в реестр запрещенных сайтов целый ряд
https://www.google.com/amp/s/www.cnet.com/google-amp/news/russian-news-outlets-rt-and-sputnik-are-now-banned-in-europe/
*On Wednesday* (2 марта) the EU imposed a ban on news outlets Russia Today and Sputnik from broadcasting and publishing within Europe.
Можете рассказать, какие действия помогут устранить угрозу? Без создания риска эскалации?
Я вот не придумал
Я вот себе тоже задавал такой вопрос недавно. И я придумал только один способ его остановить, не начав ядерную войну. Изнутри. Потому что любое действие снаружи это провокация и повод "защищаться".
Я не говорю, что нельзя отключать газ. Просто это решение не Украины, а Европы. Ну и у Европы есть и другие способы подрывать экономику, не нанося себе такой вред. Вот зима кончится, газ будет менее нужен, тогда и отключат.
По-моему вы путаете ради кого выходить. Не ради Украины, а чтобы в России и дальше можно было жить, иметь доступ к прогрессу, свободе, иметь деньги (а не фантики). Если так дальше будет продолжаться, то профессия ИТ может и остаться высокооплачиваемой, но если запад перестанет сотрудничать с российскими разрабами (на территории России), то зарплаты айтишников, подогреваемые западом и банками, полетят вниз.
Жизнь одна и убегать от проблем это тоже выход.
Но говорить, что ничего сделать нельзя, это откровенная ложь.
В Минске народ боролся за адекватного президента, что можно повторить через пару лет, ничего не изменится. Россиянам стоит бороться за то чтобы они могли себе позволить купить кусок хлеба, и съездить в отпуск.
Если действительно будут выходить миллионы, то как минимум это позволит сохранить расположение простого народа перед лицом запада. Чтобы они чётко видели, что не все русские виноваты.
А "на 14 суток" всех не закроешь.
ПС да, я сам такой же трус и убежал в Европу как только смог (а не как запахло жареным). Но возвращаться назад и митинговать с теми, кто верят правительству, или что их не коснётся, не много смысла.
Если они отключат газ, то это в краткосрочной перспективе ударит по Европе, а не по России. И учитывая экономическую и гуманитарную поддержку от Европы, наверно такой шаг будет не очень целесообразным. Мне кажется скорее Россия отключит Европу, в ответ на санкции, чем наоборот (в России, видимо, думать на пару месяцев вперёд стало не модно. Хотя для россиян, думать вообще стало не модно)
У Европы же пока были другие варианты давления, которые по соотношению урона по самим себе и по России были гораздо выгоднее.
А деньги то создателям контента напрямую переводите? Или типа лучше пусть создатель ничего не получит, чем кто-то другой на этом наварится
Мне кажется создатель контента предпочтет через посредников чем никак.
Тому кто переводит создателям напрямую, хотя бы 50% от изначальной цены, респект :)