Уважаемый автор, если вы говорите использовать командную строку, для создания проектов, то тогда будьте добры используйте тогда и vi, не vim а именно vi. Дальше набирайте всё ручками, а не копипастить с предварительно заготовленного документа. И я не знаю ни одного человека который по памяти напишет все команды по памяти и сконфигурирует всё по памяти. Для этого IDE и предназначенны чтоб быстро создать создавать и настраивать проекты. Да, конечно же есть порог входа, необходимо изучать инструменты, которыми пользуешься чтоб ЧЁТКО понимать что они делают, и какой будет результат. Для того и были придуманы IDE, а то бы до сих пор все бы работали в консоли, и писали код в блокноте. По поводу Gradle вы так и не рассказали толком в чём его суть. Этот инструмент сборки существует с 2007 года, и если был создан новый инструмент, значит он предназначен для решения каких-то задач и преодоления проблем. Конкрено: это черезвычайная гибкость, сможете легко и быстро добавить какое-то действие например после фазы clean в Maven? Gradle это позволяет сделать вообще не напрягаясь даже новичку. Второе преимущество Gradle это скорость сборки больших и очень больших проектов, Gradle собирает такие проекты быстрее. Это кеширование результатов сборки, что тоже предназначенно для ускорения сборки. Task graph тоже может параллельно выполяться. Намного меньший объем файла build.gradle особенно при описании зависимстей. Недостатком Gradle является то что необходимо немного понимтаь groovy и порог входа в этот инструмент больше чем в Maven. По Gradle есть отличный курс на udemy от dmdev, так же у этого автора есть такой youtube канал. При сравнении Maven с Gradle стоило это рассказать, а не просто "стильно модно молодёжно". Бросаетесь шаблонными фразами, ради контента, или непонятно чего, и прсто засоряете людям головы.
Чувачок! Буду краток. Тебя никто ни к чему не принуждает. Нравится IDE -- используй IDE. Нравится vi -- используй vi. Знаешь какую-то полезную информацию и умеешь её подать -- запили свой канал. Не нравится этот ролик -- не смотри его. По-моему, всё просто. Закрепил этот твой комент, чтобы все видели, какой ты умный.
Я ничего не понял :) Что, если я создаю проект в IDE, мне кто-то запрещает редактировать pom.xml? Или запускать mvn clean package из консоли? По-моему, наоборот: pom.xlm это первое что я вижу когда новый проект открывается в IDE. Ответ на древний вопрос с Хабры "где мой JAR" - в папке target и это (кажется) не зависит от IDE. Ну а история со звонком шефа - полная ерунда. Тот, кому напрямую звонит шеф, по-любому умеет и в IDE, и в командную строку и ещё в 100500 способов. В общем, проблема высосана из пальца, ящитаю :)
Вам никто ничего не запрещает. Умеете пользоваться и тем и другим -- пользуйтесь ради бога. Видео для тех, кто использует IDE, но при этом не понимает, как оно устроено, и что происходит внутри.
Наверное, потому, что этот ролик про Maven и Gradle, а не про ломбок (название, кстати, то ещё: не каждый клиент захочет, чтобы в его проекте фигурировал какой-то ломбок). Что касается лично меня, почему я его не использую... Так я и на Java сейчас не программирую.
Уважаемый автор, если вы говорите использовать командную строку, для создания проектов, то тогда будьте добры используйте тогда и vi, не vim а именно vi. Дальше набирайте всё ручками, а не копипастить с предварительно заготовленного документа. И я не знаю ни одного человека который по памяти напишет все команды по памяти и сконфигурирует всё по памяти. Для этого IDE и предназначенны чтоб быстро создать создавать и настраивать проекты. Да, конечно же есть порог входа, необходимо изучать инструменты, которыми пользуешься чтоб ЧЁТКО понимать что они делают, и какой будет результат. Для того и были придуманы IDE, а то бы до сих пор все бы работали в консоли, и писали код в блокноте. По поводу Gradle вы так и не рассказали толком в чём его суть. Этот инструмент сборки существует с 2007 года, и если был создан новый инструмент, значит он предназначен для решения каких-то задач и преодоления проблем. Конкрено: это черезвычайная гибкость, сможете легко и быстро добавить какое-то действие например после фазы clean в Maven? Gradle это позволяет сделать вообще не напрягаясь даже новичку. Второе преимущество Gradle это скорость сборки больших и очень больших проектов, Gradle собирает такие проекты быстрее. Это кеширование результатов сборки, что тоже предназначенно для ускорения сборки. Task graph тоже может параллельно выполяться. Намного меньший объем файла build.gradle особенно при описании зависимстей. Недостатком Gradle является то что необходимо немного понимтаь groovy и порог входа в этот инструмент больше чем в Maven. По Gradle есть отличный курс на udemy от dmdev, так же у этого автора есть такой youtube канал. При сравнении Maven с Gradle стоило это рассказать, а не просто "стильно модно молодёжно". Бросаетесь шаблонными фразами, ради контента, или непонятно чего, и прсто засоряете людям головы.
Чувачок! Буду краток.
Тебя никто ни к чему не принуждает. Нравится IDE -- используй IDE. Нравится vi -- используй vi. Знаешь какую-то полезную информацию и умеешь её подать -- запили свой канал. Не нравится этот ролик -- не смотри его.
По-моему, всё просто.
Закрепил этот твой комент, чтобы все видели, какой ты умный.
Возможно через год, два вернусь к этой теме, когда буду собирать свой движок
Я ничего не понял :) Что, если я создаю проект в IDE, мне кто-то запрещает редактировать pom.xml? Или запускать mvn clean package из консоли? По-моему, наоборот: pom.xlm это первое что я вижу когда новый проект открывается в IDE.
Ответ на древний вопрос с Хабры "где мой JAR" - в папке target и это (кажется) не зависит от IDE.
Ну а история со звонком шефа - полная ерунда. Тот, кому напрямую звонит шеф, по-любому умеет и в IDE, и в командную строку и ещё в 100500 способов.
В общем, проблема высосана из пальца, ящитаю :)
Вам никто ничего не запрещает. Умеете пользоваться и тем и другим -- пользуйтесь ради бога.
Видео для тех, кто использует IDE, но при этом не понимает, как оно устроено, и что происходит внутри.
Пожалуй самые лаконичные и содержательные видео, которые я изучал. Огромное спасибо!
с мультика угарел! )) Браво!
Благодарю за видео. Инфа мне , новичку, понятно подана. В целом у меня появилась общая картина. Теперь можно её вкладывать в терминологию
Стильно модно молодежно Спасибо! )
Не знаю как я сюда попал, но мужик ты крутой.
Теперь делаю всё "ручками", спасибо. p.s. Крутая подача
А почему не используешь Lambok?
Наверное, потому, что этот ролик про Maven и Gradle, а не про ломбок (название, кстати, то ещё: не каждый клиент захочет, чтобы в его проекте фигурировал какой-то ломбок). Что касается лично меня, почему я его не использую... Так я и на Java сейчас не программирую.
Шикарно
Какой фонт используется в vs code?
Input Mono, максимально сжатый по ширине
Забирать здесь: input . djr . com