Комментировать
| Telegram канал
Выпуск 18+
<h2>Гости</h2>
Иван Крылов, ведущий инженер, Azul Systems
<h2>Релизы</h2>
Hazelcast 3.7
<h2>Мероприятия</h2>
JCrete — Иван там был
<h2>Темки</h2>
Про JEPы
<h2>С нами пытаются говорить</h2>
<pre>@Barlog:
Подскажите пожалуйста ответ на такой вопрос (попался в опроснике для собеседования:
** Какие, на ваш взгляд, есть примеры неудачного дизайна классов, входящих в состав JDK? Как можно было бы их улучшить?
** На этот вопрос есть общепринятые ответы?
Мне пришол в голову только такой:
** Например класс File, который может представлять как файл, так и директорию.
И хотя внутри файловой системы директория действительно есть файл определённого формата, но работа с ней отличается от работы с файлом, поэтому согласно принципу single responsibility можно было бы сделать отдельный класс Directory.</pre>
<h2>Полезняшки</h2>
Наши контакты:
Официальный сайт — https://razborpoletov.com
Гости и участники:
twitter:
<audio>
<source>
Your browser does not support the audio tag.
</audio>
Подписаться по RSS
Музыка ведущим предоставлена и ладно…