Сенсорный экран очень удобен при чтении иностранной литературы с настроенным переводчиком — тыкнул в слово и видишь перевод. Но просто перелистывать страницы гораздо удобнее было бы кнопками. Пару раз у меня переставала работать кнопка выключения — приходилось разряжать до 0, чтобы она заработала. Ну а так девайс супер.
Этих книг про собеседования, алгоритмические и логические задачки хоть попой жуй — к примеру: «Карьера программиста», «Достаточно ли вы умны, чтобы работать в Google», «Как передвинуть гору Фудзияма» и т.п.
Мне это напоминает новость о том, что Microsoft закрывает магазин приложений для Windows Mobile (<6.5) и большинство пользователей, судя по комментариям, впервые узнали о его существовании из новости о закрытии.
Если у вас в конструкторе будет больше (пускай) десятка зависимостей — это показывает, что у вас что-то не так с дизайном и нарушение SRP, что опять же заслуга constructor injection. Зачем вашему «сервису верхнего уровня» пробрасывать параметры в нижелижайшие сервисы? они сами подставятся DI. достаточно добавить нижележайшие сервисы в конструктор верхнего уровня.
там можно зажать кнопку >> и песня быстро будет перематываться. Но вообще да, полноценный ползунок не помешал бы.
Звучит!
PS: пруфлинк.