Size: a a a

Чат "Программист"

2020 April 05

Б

Брахма in Чат "Программист"
Я о том же
источник

Б

Брахма in Чат "Программист"
Но это не свитч
источник

b

barmatografOS in Чат "Программист"
Ну да, муть это не свитч
источник

b

barmatografOS in Чат "Программист"
Логично
источник

Д

Давид Кіт in Чат "Программист"
источник

Д

Давид Кіт in Чат "Программист"
 if (action == addition) then
           context.setStrategy(new ConcreteStrategyAdd())

       if (action == subtraction) then
           context.setStrategy(new ConcreteStrategySubtract())

       if (action == multiplication) then
           context.setStrategy(new ConcreteStrategyMultiply())
источник

Д

Давид Кіт in Чат "Программист"
Вместо такого
источник

Д

Давид Кіт in Чат "Программист"
Писать
switch ($paymentMethod->key) {
           case 'bitpay':
               return new BitPayService();
           case 'bankwire':
               return new BankWireService();
           case 'paypal':
               return new PayPalService();
           case 'plasmapay':
               return new PlasmaPayService();
           case 'advcash':
           case 'advcash_credit_card':
               return new ADVCashService();
           default:
               return null;
       }
источник

b

barmatografOS in Чат "Программист"
Как красиво на телефоне код выглядит
источник

Б

Брахма in Чат "Программист"
+
источник

Д

Давид Кіт in Чат "Программист"
Выебуются тут бля
источник

Д

Давид Кіт in Чат "Программист"
Аналитикк
источник

Б

Брахма in Чат "Программист"
Так в питоне даже свитча нет
источник

Б

Брахма in Чат "Программист"
Лал
источник

Б

Брахма in Чат "Программист"
В питоне это ебаный словарь
источник

Д

Давид Кіт in Чат "Программист"
ЕБАНЫЙ РОТ Я НЕ ПРО ПИТОН УЖЕ ГОВОРИЛ
источник

b

barmatografOS in Чат "Программист"
Давид Кіт
Писать
switch ($paymentMethod->key) {
           case 'bitpay':
               return new BitPayService();
           case 'bankwire':
               return new BankWireService();
           case 'paypal':
               return new PayPalService();
           case 'plasmapay':
               return new PlasmaPayService();
           case 'advcash':
           case 'advcash_credit_card':
               return new ADVCashService();
           default:
               return null;
       }
Ну это да, адекватно
источник

Б

Брахма in Чат "Программист"
barmatografOS
Ну это да, адекватно
+
источник

Б

Брахма in Чат "Программист"
Давид Кіт
ЕБАНЫЙ РОТ Я НЕ ПРО ПИТОН УЖЕ ГОВОРИЛ
А я про питон
источник

b

barmatografOS in Чат "Программист"
Давид Кіт
ЕБАНЫЙ РОТ Я НЕ ПРО ПИТОН УЖЕ ГОВОРИЛ
Пух просто свой лисапед уже разогнал
источник