184 читали · 1 год назад
Java 1278. Что такое Liskov’s Substitution Principle (Принцип подстановки Барбары Лисков)?
1278. Что такое Liskov’s Substitution Principle (Принцип подстановки Барбары Лисков)? Принцип подстановки Барбары Лисков (Liskov's Substitution Principle, LSP) - это принцип SOLID-архитектуры, который гласит, что объекты в программе должны быть заменяемыми их наследниками без изменения корректности программы. Пример на Java: class Bird { public void fly() { // выполнение полета } } class Duck extends Bird { public void swim() { // выполнение плавания } } class Ostrich extends Bird...
6 лет назад
Почему офисы становятся похожими на детский сад
Автор книг "Lab Rats: How Silicon Valley Made Work Miserable for the Rest of Us" и "Disrupted: My Misadventure in the Startup Bubble", Dan Lyons, рассказал о том, как в офисах в ближайшем будущем будут играть в Lego для решения стратегических задач. Больше интересного о саморазвитии на hype.ru В июне 2017 года я побывал в Менло-Парке (США, штат Калифорния), где расположен главный офис Фейсбук, и оказался за столиком в кофейне с женщиной по имени Джулия, которая собирала утку из Lego. На улице солнечно и тепло...