1nsanie
Ева
Алексеенко
Абстракция вроде
Alexander
Dmitry
https://www.youtube.com/watch?v=Llxvrh21OEY
Dmitry
я в офисе эту ебанину врубал на весь рабочий день
Dmitry
щитаю, я хороший тимлид
Dmitry
ну ладно, ладно. мы там угорали жестко. и проект сдох. не вижу связи.
1nsanie
Потому что надо было врубать гачи
Dmitry
Dmitry
(тогда не было еще)
Dmitry
мы там сидели реально и ржали всей командой как конченные, были смешно
Alexander
Танцующий гендальф же
Dmitry
а потом было не смешно, когда все сломалось
Dan
Dmitry
xD
1nsanie
Стулья рабочие в виде пеньков были?
Ева
Dmitry
я с того момента открещиваюсь от тимлидерства как от огня, я понял, что я идиот и совершенно не понимаю, как управлять людьми. если серьезно - это было буквально разок и я думал, что я типа делаю команду сплоченее. какой же я дебил.
Ева
+
Dmitry
надо просто... всех пиздить палкой.
Dmitry
никаких гигов
1nsanie
Биполярка-биполярочка...
Dmitry
Dmitry
Дмитрий
Dmitry
и иногда прикармливать с руки))
ну типа того. но вот до такого состояния не расслаблять точно. люди, внезапно, это запоминают. а потом начинают мерить по этой мерке. то есть обычный рабочий день для них становится "тяжелый". а хардкорный рабочий день вообще "я увольняюсь". вот я офигел.
Captain Jack Vielfrass
Dmitry
1nsanie
Dmitry
Alexander
Dmitry
@Evochka01 как дела?
Ева
Нет, мне пиздец
Dmitry
какая еще акция?
Alexander
Dmitry
он помер уже
Ева
Alexander
Ну или в пятерочке.
Dmitry
господи, лучше бы в кодинг
Ева
Правда не я на миллион взяла, но деньги того, кто взял, мне нужны будут ещё
Dmitry
Дмитрий
понакупают шитка, а потом ноют... знаю я таких - сам такой же)))
Ева
Dan
Там же 7к рублей на счету
Ева
😎
Ева
Alexander
Gamestop надо было брать
Dan
6666*
Я взвешивался после пробежки только что
Dan
Вешу 66.6 кг
Ева
Не моя весовая
Дмитрий
Вешу 66.6 кг
не переживай, твоя сотка ещё впереди)))
Дмитрий
Artyom 👻
Александр
Я думал, тут о программировании общаются )))
Dmitry
ребят
1nsanie
Dmitry
кто еще назовет хотя бы пару принципов ООП?
Ева
Кто готов против меня в клавогонки пойти? 😎
Dan
кто еще назовет хотя бы пару принципов ООП?
Абстракция — отделение концепции от ее экземпляра;
Полиморфизм — реализация задач одной и той же идеи разными способами;
Наследование — способность объекта или класса базироваться на другом объекте или классе. Это главный механизм для повторного использования кода. Наследственное отношение классов четко определяет их иерархию;
Инкапсуляция — размещение одного объекта или класса внутри другого для разграничения доступа к ним.
Dan
Научись гуглить уже блеат
Ева
Предупреждаю, щадить не буду
Ева
1nsanie
зачем торговать тем, в чем не сечешь?
1nsanie
или ты знаешь про это компанию что-то?
Ева
Китайская компания, связанная с образованием
1nsanie
вот щас бы в китай вкладываться
Artyom 👻
Гугл говорит так, но я не слышал, шобы это в парадигмы определяли
Artyom 👻
И потом, мне кажется, что если масленок на собесе хотя бы за 3 основных пояснить сможет, то это уже плюсик
Dan
Используйте следующее вместе с наследованием
Делегация — перепоручение задачи от внешнего объекта внутреннему;
Композиция — включение объектом-контейнером объекта-содержимого и управление его поведением; последний не может существовать вне первого;
Агрегация — включение объектом-контейнером ссылки на объект-содержимое; при уничтожении первого последний продолжает существование.
Не повторяйся (Don’t repeat yourself — DRY)
Избегайте повторного написания кода, вынося в абстракции часто используемые задачи и данные. Каждая часть вашего кода или информации должна находиться в единственном числе в единственном доступном месте. Это один из принципов читаемого кода.
Принцип единственной обязанности
Для каждого класса должно быть определено единственное назначение. Все ресурсы, необходимые для его осуществления, должны быть инкапсулированы в этот класс и подчинены только этой задаче.
Принцип открытости/закрытости
Программные сущности должны быть открыты для расширения, но закрыты для изменений.
Принцип подстановки Барбары Лисков
Методы, использующие некий тип, должны иметь возможность использовать его подтипы, не зная об этом.
Принцип разделения интерфейсов
Предпочтительнее разделять интерфейсы на более мелкие тематические, чтобы реализующие их классы не были вынуждены определять методы, которые непосредственно в них не используются.
Принцип инверсии зависимостей
Система должна конструироваться на основе абстракций «сверху вниз»: не абстракции должны формироваться на основе деталей, а детали должны формироваться на основе абстракций.
Ева
1nsanie
Это не я
а, ну так это тоже не я
Dan
А может лучше в украинскую экономику? Ну? Ну пожалуйста
Ева