У меня есть функция. Крошечная - десяток строк, которые приводят суммы из платёжек к нормальному виду: "1 234,50 ₽" превращают в 1234.5. Ничего гениального. Но я писал её, кажется, раз пять. В парсере банковских выписок, в импортёре заказов, в отчёте для бухгалтерии, в скрипте, который потом выкинул, и ещё где-то, о чём уже забыл.И каждый раз - чуть по-другому. Где-то забыл про неразрывный пробел. Где-то евро вместо рубля. В одном месте нашёл баг с минусом у отрицательных сумм и починил - а в остальных четырёх копиях он так и остался, потому что кто вообще помнит, где ещё живёт этот код.Если что-то из этого знакомо - думаю, дальше будет полезно. Это первая из нескольких статей про splime - инструмент, который вырос ровно из этой задачи: переиспользовать код между проектами, не копируя его.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Как я парсил банковские платёжки всех российских банков на Python: история боли, костылей и XML-матрёшек | 0 | 15.03 | 23-04-2026 |
| 2 | Практики разработки на Python | 0 | 5.95 | 29-03-2026 |
| 3 | Январский рефакторинг: 7 дней, чтобы почистить Python веб‑проект | 0 | 8.35 | 11-01-2026 |
| 4 | import-linter: пусть границы слоёв сторожит машина, а не человек | 0 | 10.07 | 01-07-2026 |
| 5 | Nuitka 4.0: как я разогнал свой Python-скрипт на 335% и почему JIT-будущее уже на пороге | 0 | 13.4 | 27-04-2026 |
| 6 | Антипаттерны на питоне, которые меня победили | 0 | 6.71 | 15-02-2026 |
| 7 | Как подбирать аугментации: гипотезы, протокол и метрики | 0 | 8.18 | 30-03-2026 |
| 8 | Как мы укротили сложный процесс с помощью CQRS и стейт-машин | 0 | 9.13 | 02-06-2026 |
| 9 | Разработка на Python: когда много думать = вредить проекту | 0 | 10.08 | 02-06-2026 |
| 10 | Gleam for Python Programmers | 0 | 10 | 19-07-2026 |