Тёмный

Les Dataclasses en Python Sont Incroyables, Voici Pourquoi 

Code Avec Dave
Подписаться 1,5 тыс.
Просмотров 2,1 тыс.
50% 1

Si tu souhaites devenir un expert de Python et apprendre à créer un code exceptionnel : developerssecr...
Si tu veux rejoindre une communauté de développeurs actifs et motivés : / discord

Наука

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

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@paulbetinelli5138
@paulbetinelli5138 3 месяца назад
J'ai regardé ta vidéo, et je l'ai bien aimé. J'ai pu aprendre des chose comme comment on met des variables en private, et plein d'autres truc. Franchement c'est une très bonne vidéo.
@Anomaa
@Anomaa 3 месяца назад
Attention cependant avec la syntaxe "__variable". Ça ne rend pas la variable réellement privé mais la transforme automatiquement en "_NomDeLaClasse__variable" lorsqu'elle est utilisée en dehors de la classe. Ça peut être une source possible de bug. Ce qui est souvent conseillé est de la nommer "_variable" à la place et par convention tout ce qui commence par un tiret du bas en Python ne doit pas être modifié
@codeavecdave
@codeavecdave 3 месяца назад
​@@Anomaa Malheureusement c'est pas possible d'avoir des éléments complètement privés. Dans la convention _variable c'est utilisé pour les attributs protégés c'est-à-dire accessibles uniquement depuis les classes filles mais pas en dehors de la classe. Le problème avec cette syntaxe c'est que c'est uniquement une convention et donc c'est quand même possible de récupérer l'attribut en dehors de la classe. C'est pour ça que j'utilises __variable puisque l'attribut n'est plus directement accessible avec sa syntaxe normale. Si on veut vraiment manipuler l'attribut privé en dehors de la classe, c'est possible (mais un peu bête puisque dans ce cas là la notion de "privé" ne sert à rien) mais c'est plus complexe. Généralement, la notion de privé en Python c'est surtout pour essayer de créer un code de meilleur qualité ou pour des notions de POO comme l'encapsulation
@codeavecdave
@codeavecdave 3 месяца назад
Merci beaucoup !
@StephaneWirtel
@StephaneWirtel 3 месяца назад
pour ton default_factory, tu peux aussi lui passer un lambda, roles: list[str] = field(default_factory=lambda: ["membre"])
@codeavecdave
@codeavecdave 3 месяца назад
Oui, c'est complètement vrai ! Ca dépend de la préférence du développeur pour ça mais c'est une bonne solution
@alexandre-hallaine
@alexandre-hallaine 3 месяца назад
Le son de votre voix résonne un peu dans la vidéo, ce qui rend l'écoute moins agréable. Peut-être pourriez-vous essayer d'utiliser un micro-cravate ou de modifier légèrement l'acoustique de la pièce pour les prochaines vidéos ?
@codeavecdave
@codeavecdave 3 месяца назад
Merci beaucoup pour le retour, je vais essayer de changer quelques trucs pour l'améliorer
Далее
10 Important Python Concepts In 20 Minutes
18:49
Просмотров 150 тыс.
Python : Les dataclasses
8:41
Просмотров 19 тыс.
🛑самое главное в жизни!
00:11
Просмотров 256 тыс.
🦊🔥
00:16
Просмотров 584 тыс.
TRENDNI BOMBASI💣🔥 LADA
00:28
Просмотров 370 тыс.
Are metaclasses the HARDEST thing in Python?
20:41
Просмотров 2,5 тыс.
Si tu fais ça, ton code est de mauvaise qualité
27:22
Pydantic Tutorial • Solving Python's Biggest Problem
11:07
Arrêtez d’utiliser Google Drive et iCloud
14:44
Просмотров 435 тыс.
Being Competent With Coding Is More Fun
11:13
Просмотров 87 тыс.
10 Crazy Python Operators That I Rarely Use
11:37
Просмотров 22 тыс.
Python : La programmation orientée objet
25:20
Просмотров 144 тыс.
iPad Turned Into Car Touchscreen (Via: @biggibril)
0:11
Распаковка Huawei Mate XT🔥
0:54
Просмотров 91 тыс.
Круче iPhone
0:29
Просмотров 13 тыс.