
Tishka17
14.02.2019
09:43:27
Оба варианта не годятся

Tigran
14.02.2019
09:43:39
клиенты для разных протоколов… казалось бы, сделал базовый абстрактный класс, отнаследовался от него, реализовал методы и радуйся

Tishka17
14.02.2019
09:43:47

Terminator
14.02.2019
09:46:10
@mirkerz будет жить. Поприветствуем!

Google

lexx
14.02.2019
09:48:56

Tigran
14.02.2019
09:49:27

Tishka17
14.02.2019
09:49:33
Ну создавай один и инжекть его

Tigran
14.02.2019
09:49:44
синглтоны — это антипаттерн, не надо их делать

lexx
14.02.2019
09:49:51

Tishka17
14.02.2019
09:49:56
Нет
Не импортируй
Передавай снаружи

Alexey
14.02.2019
09:51:42

Tishka17
14.02.2019
09:52:30
И классы, ага
И некоторые числа

Tigran
14.02.2019
09:52:52
ваш кэп

Google

Andrii [R11]
14.02.2019
09:54:17

Tishka17
14.02.2019
09:55:01
Функции тоже в одном экземпляре существуют. Можно сделать параметр в мапой по дефолту и всё в нее писать. Тоже будет один экземпляр :)
Только не надо

Andrii [R11]
14.02.2019
09:57:41

Pavel
14.02.2019
10:02:17

Andrii [R11]
14.02.2019
10:02:36

lexx
14.02.2019
10:04:33

Python
14.02.2019
10:04:53
Всем привет! Можете посоветовать что-либо (вообще пох) для визуализации BST на питоне?
Могу дать код дерева, если что

Tishka17
14.02.2019
10:05:32
с какой наружи?
Ну вот ты собрался юзать объект из других объектов. Вот в них при их создании передавай

lexx
14.02.2019
10:05:47
господи
мне надо сделать что-то типа import requests
только там у них модули, а тут параметризуемая реализация, но одна

Tigran
14.02.2019
10:07:31
глобальные переменные — это плохо, как ты их не оформи

Alexey
14.02.2019
10:08:40

Tishka17
14.02.2019
10:08:42

Python
14.02.2019
10:08:49

Tishka17
14.02.2019
10:10:16
Правда, если у тебя это внутри модуля вся чушь, он может сам создавать себе инстанс на основе параметров. Но тогда внутри все равно такая же логика: есть обёртка с логикой создания и есть реализации не связанные друг с другом

Google

Terminator
14.02.2019
10:13:24
@Anakry будет жить. Поприветствуем!

Олег
14.02.2019
10:13:39
Ребят, привет. Для дебилов, объясните, как это работает, что происходит в reduce
Точней, что происходит я понимаю, но как это происходит. Куда эта двойка сначала идёт и как выхлоп функции бегает по другим функциям. Понимаю, что редьюсом, но блин. Отдельные части работы понимаю, а картину целиком не могу построить

Maxim robox
14.02.2019
10:17:33
Это функциональное программирование.

Олег
14.02.2019
10:18:09
Да это я понимаю. Мне интересно, как именно эта двойка побежала по функциям

Maxim robox
14.02.2019
10:18:19

Олег
14.02.2019
10:19:04
Эх ладно))

Vasia
14.02.2019
10:19:46
воткни в функциях вывод строки с названием функции и ее аргументами
и ты увидишь паравоз текста

Mark
14.02.2019
10:20:08
Душевно

Олег
14.02.2019
10:20:22
Не, то, что выхлоп первой функции идёт в следующую и так далее, я понимаю

Maxim robox
14.02.2019
10:20:37

Vasia
14.02.2019
10:21:04
понимаешь, но не принимаешь?

lexx
14.02.2019
10:21:13

Mark
14.02.2019
10:21:29
Возможно вопрос в том как объяснить работу на собеседования

Tigran
14.02.2019
10:21:37

Олег
14.02.2019
10:21:59
Примерно)) Если функция выдаёт редьюс из других функций, куда влетает первый аргумент, как он появляется в первой функции

Google

lexx
14.02.2019
10:22:12

Den
14.02.2019
10:22:52

Vasia
14.02.2019
10:23:23

Maxim robox
14.02.2019
10:23:29

Олег
14.02.2019
10:23:40

Tigran
14.02.2019
10:23:54

lexx
14.02.2019
10:24:15
спасибо, не надо
DI в питоне такое себе удовольствие

Vasia
14.02.2019
10:26:12
>InjectableDecoratorAppliedToNonInitError
ух, жавой то как запахло

Владимир
14.02.2019
10:26:49
для DI в питоне никакие библиотеки не нужны.

lexx
14.02.2019
10:28:54
вот вот

Terminator
14.02.2019
10:35:08
@sholmes221_b будет жить. Поприветствуем!

Sholmes
14.02.2019
10:36:19
Приветствую!
кто разрабатывал web-приложение где нужно вести статистику расхода товара с использованием python django или другие backend web framework meteor, ruby on rails, Phoenix (Elixir)?

Андр
14.02.2019
10:36:44
подскажите у меня есть окно для ввода и кнопка. tkinter но если окно пустое то значение вре равно уходят в бд. подскажите как реализовать что бы выдавало ошибку когда поле пустое?

Sholmes
14.02.2019
10:36:49
ключевые слова для поиска урока где показано как разработать приложение чтобы ввести статистику товара?

Tishka17
14.02.2019
10:38:33

Michael S.
14.02.2019
10:39:27

Tishka17
14.02.2019
10:39:55

lexx
14.02.2019
10:41:30

Vasia
14.02.2019
10:42:56

Google

Tishka17
14.02.2019
10:43:26

Vasia
14.02.2019
10:43:56
а где хранить это добро?

Tishka17
14.02.2019
10:43:56
Их достаточно для di
В смысле где?

Vasia
14.02.2019
10:44:14
видимо я перепутал IoC и DI

Tishka17
14.02.2019
10:44:38
Ну ты в объекте хранишь ссылку на интерфейс

Terminator
14.02.2019
10:48:07
@AlmostVoidCrusade будет жить. Поприветствуем!

Tigran
14.02.2019
10:50:26

shram | ~infinity~
14.02.2019
10:51:52
Это птица?

lexx
14.02.2019
10:52:06

Cookie
14.02.2019
10:52:19

Tigran
14.02.2019
10:52:22