Тёмный

"The Perfect Python Project" - Glyph (Nbpy2024) 

North Bay Python
Подписаться 6 тыс.
Просмотров 757
50% 1

Glyph
pretalx.northb...
Do you want to create a Python project?
Do you want it to be good?
There have been lots of talks and posts and books about how to improve your project by adopting this or that tool or technology, by adopting a best practice. We all want to improve. We all want our code to be more correct. Faster. Friendlier. Easier to use. Better documented. Better tested. To have better coverage. Easier to contribute to. Easier to work on. More welcoming as a community. More repeatable. Less flaky. More secure. More sustainable. Easier to install. Easier to deploy. Easier to manage. Easier to discover. Easier to discuss, to report issues, to investigate issues, to triage issues.
What if we did all the things though? How could we make our project perfect?
In this talk, I will explore a comprehensive review of all of the best practices available to Python projects; a few specific to open source, but most applicable to just about anything written in Python. In addition to learning about many, many best practices, their importance, and the tools available to facilitate them, I will also propose some solutions to the overwhelming sense of existential dread that one might feel when confronted with all of them at once.
Produced by NDV: / @nextdayvideo
Sat Jun 29 10:25:00 2024 at Reis River Ranch

Опубликовано:

 

8 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 4   
@ej3281
@ej3281 2 месяца назад
As an intermediate developer who finds all the configuration and overhead a little overwhelming, this was both helpful and validating. Thank you!
@nemopss
@nemopss 3 месяца назад
that's comedy gold
@420_gunna
@420_gunna 3 месяца назад
easy! :)
@blaiseutube
@blaiseutube 3 месяца назад
Succinct, yet comprehensive summary of project setup. 😑 TIL coverage_enable_subprocess !
Далее
WHY did this C++ code FAIL?
38:10
Просмотров 261 тыс.
Find The Real MrBeast, Win $10,000
00:37
Просмотров 61 млн
Oops 😅
00:10
Просмотров 2,5 млн
DHH discusses SQLite (and Stoicism)
54:00
Просмотров 84 тыс.
Harder Drive: Hard drives we didn't want or need
36:47
What is the Smallest Possible .EXE?
17:04
Просмотров 406 тыс.
What Makes A Great Developer
27:12
Просмотров 196 тыс.
Being Competent With Coding Is More Fun
11:13
Просмотров 92 тыс.
Why Are Open Source Alternatives So Bad?
13:06
Просмотров 648 тыс.