Как правильно поступить с работой?

Прежде всего, когда вы работаете с Java, важно следовать передовым принципам программирования, таким как SOLID, DRY и KISS.

1. SOLID - это аббревиатура, которая представляет собой пять основных принципов объектно-ориентированного программирования:
- Принцип единственной ответственности (Single Responsibility Principle, SRP);
- Принцип открытости/закрытости (Open/Closed Principle, OCP);
- Принцип подстановки Барбары Лисков (Liskov Substitution Principle, LSP);
- Принцип разделения интерфейса (Interface Segregation Principle, ISP);
- Принцип инверсии зависимостей (Dependency Inversion Principle, DIP).

2. DRY (Don't Repeat Yourself) - Не повторяйтесь. Этот принцип подразумевает, что каждая часть знаний в системе должна иметь единственное, непротиворечивое представление в рамках одной системы.

3. KISS (Keep It Simple, Stupid) - Держи это просто, дурак. Этот принцип говорит о том, что простота - это ключ к успешной разработке. Сложность кода может привести к ошибкам и сложностям в поддержке.

Кроме этого, следующие практики могут помочь вам в работе с Java:
- Использование Java Naming Conventions для правильного именования переменных, методов, классов и пакетов.
- Проверка ввода данных для обработки исключений.
- Использование коллекций Java для работы с данными.
- Изучение и использование стандартных библиотек Java (Java API).
- Применение архитектурных паттернов, таких как MVC, MVP или MVVM, в зависимости от задачи.

И, конечно, постоянное обучение и практика играют огромную роль в развитии навыков программирования на Java. Участвуйте в открытых проектах, читайте книги, принимайте участие в онлайн-курсах и не бойтесь экспериментировать - это поможет вам стать успешным разработчиком Java.