| Telegram канал
Иван Крылов, ведущий инженер, Azul Systems
https://hazelcast.atlassian.net/wiki/display/COM/Avoid+Data+Loss+on+Migration+-+Solution+Design
http://jokerconf.com/#schedule
https://blogs.oracle.com/jrose/entry/larval_objects_in_the_vm
Подскажите пожалуйста ответ на такой вопрос (попался в опроснике для собеседования:
** Какие, на ваш взгляд, есть примеры неудачного дизайна классов, входящих в состав JDK? Как можно было бы их улучшить?
** На этот вопрос есть общепринятые ответы?
Мне пришол в голову только такой:
** Например класс File, который может представлять как файл, так и директорию.
И хотя внутри файловой системы директория действительно есть файл определённого формата, но работа с ней отличается от работы с файлом, поэтому согласно принципу single responsibility можно было бы сделать отдельный класс Directory.
Официальный сайт — https://razborpoletov.com
Your browser does not support the audio tag.
Музыка ведущим предоставлена и ладно…