360 Нет Градации
Я всегда склонялся к тому, чтобы делать все “правильно”, даже если это немного сложнее, чем делать это простым способом, так что представьте мою радость, когда мне назначают Java-проект без использования IDE или менеджеров пакетов.
Я всегда склонялся к тому, чтобы делать все “правильно”, даже если это немного сложнее, чем делать это простым способом, так что представьте мою радость, когда мне назначают Java-проект без использования IDE или менеджеров пакетов.
Ничего не работает, и я не знаю почему.
Ты когда-нибудь сделаешь это снова?
Вероятно, нет.
А как насчет самой Java?
Пока рано говорить, но языковые различия кажутся не такими большими, как общие различия в управлении проектами (по сравнению с Ruby или JavaScript).
Заметки для тех, кто пытается сделать то же самое
Посмотрите, как установить ПУТЬ к КЛАССУ в .jar файлы (для junit и hamcrest)
Заканчивай с этим
Что я здесь понял, так это то, что барьер для входа для тест-драйва Java-программ намного выше, если все сделано трудным путем. Если IntelliJ или Gradle/Maven исключат что-либо из этого в будущем (и, согласно веб-результатам, при использовании этих инструментов все всегда “просто работает”), я могу отметить этот эксперимент как выполненный и двигаться дальше.
Оригинал: “https://dev.to/jimjule/the-right-way-vs-the-easy-right-way-61n”