Size: a a a

2021 January 09

СР

Самир Рамазанов... in 2ch /pr/ ❄️
𝐑𝐞𝐲𝐤
Няяяяяя
Ты ебанулся?
источник

СР

Самир Рамазанов... in 2ch /pr/ ❄️
JohnByte
Вот РАСТово верная версия
Стоп, а что за хуйня справа сверху?
источник

J

JohnByte in 2ch /pr/ ❄️
Самир Рамазанов
Стоп, а что за хуйня справа сверху?
libp2p
источник

𝐑

𝐑𝐞𝐲𝐤 in 2ch /pr/ ❄️
Самир Рамазанов
Ты ебанулся?
Утра
источник

𝐑

𝐑𝐞𝐲𝐤 in 2ch /pr/ ❄️
источник

AA

Aviarus Alter in 2ch /pr/ ❄️
источник

AA

Aviarus Alter in 2ch /pr/ ❄️
источник

J

JohnByte in 2ch /pr/ ❄️
class AbstractFruitFactory {
 make(type, price) {
   return new Fruit(type, price);
 }
}

class AppleFactory extends AbstractFruitFactory {
 make(price) {
   return super.make("apple", price);
 }
}

class OrangeFactory extends AbstractFruitFactory {
 make(price) {
   return super.make("orange", price);
 }
}

class GrapeFactory extends AbstractFruitFactory {
 make(price) {
   return super.make("grape", price);
 }
}


Джавист порвался...
источник

𝐑

𝐑𝐞𝐲𝐤 in 2ch /pr/ ❄️
ООП который мы заслужили
источник

𝐑

𝐑𝐞𝐲𝐤 in 2ch /pr/ ❄️
источник

𝐑

𝐑𝐞𝐲𝐤 in 2ch /pr/ ❄️
Алсо, тут уже был видос с жаком фреско, как он ооп критикует?
источник

AA

Aviarus Alter in 2ch /pr/ ❄️
В чем прикол хаскеля и лиспа кроме книги под них невдуплил так-то
источник

H

Heorhii in 2ch /pr/ ❄️
JohnByte
class AbstractFruitFactory {
 make(type, price) {
   return new Fruit(type, price);
 }
}

class AppleFactory extends AbstractFruitFactory {
 make(price) {
   return super.make("apple", price);
 }
}

class OrangeFactory extends AbstractFruitFactory {
 make(price) {
   return super.make("orange", price);
 }
}

class GrapeFactory extends AbstractFruitFactory {
 make(price) {
   return super.make("grape", price);
 }
}


Джавист порвался...
жо жо?
источник

AA

Aviarus Alter in 2ch /pr/ ❄️
Видимо быдло
источник

J

JohnByte in 2ch /pr/ ❄️
interface FruitLike {
 locate();
}

class Orange implements FruitLike {
 locate() { /*... */}
}
источник

J

JohnByte in 2ch /pr/ ❄️
Я бы так делал
источник

𝐑

𝐑𝐞𝐲𝐤 in 2ch /pr/ ❄️
Aviarus Alter
В чем прикол хаскеля и лиспа кроме книги под них невдуплил так-то
Прикол в элегантном описании логики, я вот сейчас учу хачкель, выглядит просто гениально
источник

J

JohnByte in 2ch /pr/ ❄️
Вместо портянки со switch-case в стратегии
источник

AA

Aviarus Alter in 2ch /pr/ ❄️
Осознал что читаю саркастическую статью, когда в качестве примера ООП кода вытащили какую-то дрянь наружу.
Автор либо не умеет в ООП, либо пытается рассказать об ООП намеренно ухудшая код.
источник

J

JohnByte in 2ch /pr/ ❄️
Как я слышал, большинство паттернов из GOF создавались как бойлерплейтные портянки для Джавы начала 90-х когда она еще не умела в более продвинутые инструменты полиморфизма вроде дженериков и интерфейсов. И когда на ООП только недавно пересели те кто писал код в процедурном стиле.
источник