Profile cover photo
Profile photo
konstantin danilov
79 followers -
koder
koder

79 followers
About
Posts

Post has attachment
Подчеркнутая защищенность
Инкапсуляция - одна из основ ООП. Мы договариваемся использовать только часть функциональности класса, а взамен получаем возможность работать с самыми разными типами, даже с теми, которые будут написаны после окончания работы над текущим кодом. Компилируемы...
Add a comment...

Post has attachment
Функциональный стиль в питоне
Пост чисто философский Периодическое чтение кусков кода, написанных при обострении хаскеля головного мозга, выработало у меня четкую ассоциацию: функциональный стиль - это нечитаемо. Точнее стиль с множеством map/filter/zip. Вот немного облагороженный приме...
Add a comment...

Post has attachment
Контейнеры внедрения зависимостей для python
Начнем издалека - создание объекта инстанцированием класса плохо совместимо с идеями ООП. Они гласят, что код должен зависеть от интерфейсов, а не от реализаций. До тех пор пока на вход нашему коду приходят готовые объекты - все хорошо. Он будет с готовност...
Add a comment...

Post has attachment
Python, processor affinity или как существенно ускорить некоторые программы, ничего не делая
Всем, кто увидел первую версию поста - цифры были кривые из-за turbo boost Возьмем простой пример tcp клиента и сервера на python. Сервер создает пул из N потоков и ждет соединений с клиентом. Получив соединение передает его на обработку в пул. На каждом со...
Add a comment...
Wait while more posts are being loaded