А
Тем более тим лид сказал что видит, что я реально мидл а не джун :)) Сказал не брать до головы :)
Size: a a a
А
DM
N
V
SU
TK
DM
Э
DM
А
Film
, в единственном числе, 1 экземпляр класса = 1 фильм. У вас класс называется Movies
, что само по себе немного странно с точки зрения ООП. Допустим можно сделать DirectorMoviesCollection
- фильмов много, но коллекция одна - единственное число, тогда ваш подход будет локально уместным, но у него меньше перспектив масштабирования. У фильмов гораздо больше различий между собой чем общих вещей. Если в перспективе добавлять жанры, года съемки, актеров главных ролей или еще что-нибудь - это все равно приведет к выделению объекта Film
как самостоятельно-существующегоTK
Film
, в единственном числе, 1 экземпляр класса = 1 фильм. У вас класс называется Movies
, что само по себе немного странно с точки зрения ООП. Допустим можно сделать DirectorMoviesCollection
- фильмов много, но коллекция одна - единственное число, тогда ваш подход будет локально уместным, но у него меньше перспектив масштабирования. У фильмов гораздо больше различий между собой чем общих вещей. Если в перспективе добавлять жанры, года съемки, актеров главных ролей или еще что-нибудь - это все равно приведет к выделению объекта Film
как самостоятельно-существующегоА
Film
все очевидно. 1 экземпляр - 1 фильм. Прямо из названия понятноMovies
все сложнее. Фильмы..А сколько их должно быть? А если мне 1 нужен - могу я использовать этот класс? А если 3? а если миллион? А как мне потом из этих фильмов выбрать какой-то один нужный? Конкретно в вашей реализации еще подводный камень в виде того, что у всех фильмов в одном экземпляре должен быть одинаковый режиссер - из названия класса этого никак не понять в текущем виде и это существенно ограничивает область применения этого класса.TK
Film
все очевидно. 1 экземпляр - 1 фильм. Прямо из названия понятноMovies
все сложнее. Фильмы..А сколько их должно быть? А если мне 1 нужен - могу я использовать этот класс? А если 3? а если миллион? А как мне потом из этих фильмов выбрать какой-то один нужный? Конкретно в вашей реализации еще подводный камень в виде того, что у всех фильмов в одном экземпляре должен быть одинаковый режиссер - из названия класса этого никак не понять в текущем виде и это существенно ограничивает область применения этого класса.M
AN
D