← All posts tagged ?

Kxepal
Python UnitTest ? интересно, а как тестами гарантированно описать race condition без брутфорса? или для этого выделять отдельный скрипт, который параллельно может/будет измерять производительность в агрессивной среде?
Kxepal
dev медицина Python ? Планируется написание библиотеки для работы с системой ОМС, в идеале с выбором формата (dbf или xml). Кто нить еще заинтересован в ней и хочет принять участие или все уже сделано и я изобретаю велосипед?
Kxepal
dev Python ? Интересно. Перерыв пол интернета так и не нашел декоратора, который выполняет одну простую вещь: версионирует функции/методы/классы и вызывает нужную в зависимости от текущей версии питона/библиотеки/сервиса/неважно-чего. По моему, идея достаточно вкусная и красивая — чем городить деревья if-else или держать разные модули под разные версии, тут все находится в одном и том же месте и визуально различимо. С другой стороны бардак одноименных функций и навигатор по коду сходит с ума, но это вроде не такая большая плата за удобство. И задача в общем-то не оказалась такой сложной.
А может быть я что-то делаю не так? Как вот вы решаете задачу поддержки различных версий библиотек/протоколов, при условии, что их нельзя обернуть во враппер, который уравняет их поведение?