Re: Aide pour bien démarrer en Python

Joel Goldstick joel.goldstick at gmail.com
Fri Sep 27 15:57:03 EDT 2013


2013/9/27 <jonathan.corriveau at gmail.com>

> Je sais qu'il y a plein d'information à lire un peu partout, mais j'ai
> vraiment du mal à voir pourquoi Python est si fantastique...
>
> Je m'explique....
>
> Pour moi python c'est un langage de script très cryptique avec des noms de
> méthodes courts, pas claire, dans une identation pas toujours facile à lire
> et qui me rappel (mauvais souvenir) le positionnement obligatoire des
> instructions en COBOL... Je viens d'un monde .Net où les noms de méthodes
> disent exactement, très précisemment ce que fait le code (quite à avoir un
> nom de 30 caractères)...
>
> Dans les standards PEP-8, il y a beaucoup de standards qui vont de soit,
> c'est facile de comprendre pourquoi c'est comme ça. Mais, il y a plein de
> cas où, personnelement et pour probablement plusieurs développeurs qui
> viennent du monde JAVA ou .Net, c'est très illisible et même
> contre-intuitif...
>
> Outre l'aspect visuel, je trouve des codes d'exemples, prit dans un pain
> et dans un seul fichier, très mal découpés et ça devient très difficile de
> se retrouver pour savoir qui fait quoi...
>
> On voit partout Python est orienté objet, tout le tralala, mais dans ma
> tête, j'ai bien du mal à voir du code Python qui suit certaine règle à la
> Clean Code avec des patterns bien établient (IoC, DI, Repository,
> UnitOfWork)...
>
> J'ai plus souvent l'impression de voir des SmartUI (anti-pattern) qui
> dépendent de la terre entière avec aucune réél separation of concern...
>
> Ceci dit, j'essaie vraiment d'apprendre le python et j'aimerais bien le
> faire...
> Pourriez-vous m'indiquer des bonnes ressources, documentation qui pourrait
> répondre à mes intérogations ?
>
> Merci!
> --
> https://mail.python.org/mailman/listinfo/python-list
>

It seems that people in the .NET world don't seem to like python.  Maybe
the reverse is true.  All the things that .net or java people hate about
python, python people view as the best parts of the language.  But, if you
need to use python you can start with python.org.  There are many links to
documentation suitable for different skill levels.  Some of it is available
in French: https://wiki.python.org/moin/FrenchLanguage

good luck to you

-- 
Joel Goldstick
http://joelgoldstick.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20130927/2f3cc93d/attachment.html>


More information about the Python-list mailing list