Ребят, подскажите пожалуйста, с точки зрения friendly написания кода, или может есть какое-то негласное правило как правильно писать.
Где пишется метод main, а где все остальные методы? Два варианта на картинках, что бы было понятнее.
0
Комментарии (2)
популярные
новые
старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Вопрос не совсем понятен. Если он именно про метод main - то он пишется там, где он нужен. То есть в реальной жизни почти нигде (кроме тех мест, которые являются точкой входа в программу).
А если вопрос именно про запуск теста, то конечно же он не должен быть внутри тестируемой сущности.
да, я именно про точку входа в программу. Вопрос в том, где его правильнее писать или с точки зрения опыта подскажете как удобнее писать.
Например как на картинках есть два класса главный (Employee) и второй (EmployeeTest)
В первом варианте в главном классе находится только метод main в котором, собственно создаем объекты и работаем с ними. А во втором варианте наоборот - в главном классе у нас поля, конструктор и метод увеличения ЗП, а во втором классе уже собственно метод main и создание объектов. Не знаю, понятно ли смог объяснить)