у меня есть класс ListenedtracksController(код давно писал, назвал так по неопытности), его методы - .setListenedTracks (задать уже прослушанные юзером треки), .getListenedTracksFromYandexMusic()(загрузить из сервиса уже прослушанные юзером треки), .getOnlyNotListenedTracks: function (trackIds){... (получить список неких треков, но вернуть только не прослушанные еще юзером треки), если правильно я его должен был назвать ListenedtracksManager ? но я еще слушал недавно доклад там докладчик утверждал что если вы хотите назвать класс "что-то+манеджер", то вы что-то делаете не так, пересмотрите свой класс.
Вся эта семантика разнится от фреймворка к фреймворку, от технологии к технологии, от компании к компании. Если код чисто твой и никаких стайл-гайдов нет, то руководствуйся здравым смыслом и не называй яблоки помидорами, тогда все будет ок
На каком то этапе все эти докладчики идут нахер
Я бы не привязывал бы методы к сервису )
Обсуждают сегодня