Pull to refresh
4
0

Разработчик ПО

Send message
поиск смысла жизни

Самый распространенный наверное потому что следствие остальных

Звучит как инструментализм. Впрочем интересно иногда общаться именно с "зацикленными" людьми, у них бывают хорошие аргументы и они быстро придумывают новые

Работа, по определению историка, была смыслом жизни только в определенные периоды истории и в определенных мировоззренческих системах

Работа как конструктивная деятельность, повышающая возможность удовлетворять потребности, будет всегда. Всегда можно либо не работать, либо получить больше возможностей, работая

На сколько частей стоит резать микрофронты?

Наверное имелось ввиду "на сколько микрофронтов резать приложение". Глупый вопрос, вы же не торт режете. Надо вспомнить, зачем вообще что-то резать, и подумать на пару шагов вперед

Важная задача в любом конфликте — отсечь эмоции, ярлыки и осуждение от объективных факторов, работать только с фактами

Эмоции можно не отсекать, а использовать как мотивацию для дальнейшей работы над конфликтом


Когда ситуация разложена по полочкам, посмотрите на нее со стороны — так, словно вы в ней не участвуете

Это очень грубый костыль

как-то легко убрали

ACE это не шутки. Впрочем, можно подписывать получаемый файл (но это замедлит загрузку и выгрузку)

Как околонулевой расход памяти при сохранении в csv + погрешность (сборщик мусора сработал, например)

Полезно быть запасливым. Наверное, можно различать запасливость и алчность

Удобство использования библиотеки сильно зависит от иерархии классов, доступных пользователю

Классы — часть ПО. Прикладное ПО проектируется в первую очередь исходя из удобства использования, потому что оно прикладное, а не рекреационное

Разумеется


def f():
    pass

assert f.__class__.__name__ == 'function'

Если я правильно понял задачу, можно еще через reduce:


import functools

def launch(chain, input_):
    return functools.reduce(lambda result, f: f(result), chain, input_)

А что если такому творцу наконец все нравится, а окружающим уже/все еще — нет, творец не такой или окружающие?

Примеры кода и демо лучше давать сразу после краткого описания, особенно если хорошо поработали над интерфейсом

Внезапно, но самое эффективное решение не всегда оказывается самым читаемым

Чтобы избежать противоречий, можно говорить о разных аспектах решения:


  • корректность
  • потребление памяти и процессорного времени
  • легкость чтения/изменения/дополнения
Избегайте повисших в воздухе вопросов или информации отданной в пустоту

"Повисшие" вопросы оставляют пространство для проявления инициативы, провоцируя развитие самостоятельности и вовлеченности сотрудников

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Software Architect
Python
PostgreSQL
Redis
OOP
Design patterns
C++
C
asyncio
Code Optimization
Linux