Cet ouvrage s’adresse aux développeurs qui souhaitent découvrir et maîtriser Python, et aux chefs de projet désireux de faire évoluer leur équipe autour d’un projet. Il rassemble toute une série de conseils concrets pour mener à bien des projets d’envergure et construire des applications de qualité avec le langage Python. Il explique les principes du développement agile, une philosophie de programmation basée sur la facilité de modifier une application, de la faire grandir sans en perdre le contrôle, et d’être réactif en toutes circonstances.
Le développeur et le chef de projet trouveront dans ce livre des informations utiles sur :
- l’environnement de développement (système d’exploitation, éditeur de code) ;
- les principes d’architecture logicielle à respecter ;
- la philosophie et la syntaxe de Python ;
- les bonnes pratiques qui permettent de tirer le meilleur parti de Python ;
- le développement dirigé par les tests ;
- le développement dirigé par la documentation ;
- l’art et la manière de mettre en place un environnement de projet agile.
Aller plus loin
- Page sur le livre (64 clics)
# Getting real...
Posté par Nicolas Blanco (site web personnel) . Évalué à 7.
Si vous êtes dans le "move" web 2, philosophie de développement Agile, etc, je vous recommande de lire gratuitement en ligne ou d'acheter le PDF "Getting real..." de 37signals.
C'est la philosophie et uniquement la philosophie (pas de technique, pas de ligne de programmation ;)) qui a permis à une minuscule boîte de quelques développeurs à créer des outils Web désormais utilisés par plus d'1 million d'utilisateurs dans le monde.
Très très intéressant à lire, la plupart des choses écrites semblent logiques mais on y pense pas tout le temps. De belles citations aussi !
http://gettingreal.37signals.com
# Question existencielle
Posté par near . Évalué à 4.
[^] # Re: Question existencielle
Posté par Tarek Ziadé . Évalué à 6.
Par exemple, il propose une méthode pour documenter les projets python, et des conseils pour mettre en place un environnement de projet.
Il n'a pas non plus de réel dépendance avec telle ou telle version de Python, car il se focalise très beaucoup moins sur le langage lui-même.
Si tu as lu "Programmation Python", celui-ci est dans la continuité des chapitres sur les tests unitaires et sur les bonnes pratiques.
-> tu peux télécharger le sommaire sur la page en lien
[^] # Re: Question licence
Posté par Patrick Trauquesègues . Évalué à 2.
http://linuxfr.org/comments/671968.html#671968
(et la dépèche http://linuxfr.org/2006/01/19/20236.html)
As-tu évolué sur la licence?
http://linuxfr.org/comments/671971.html#671971
[^] # Re: Question licence
Posté par Tarek Ziadé . Évalué à 3.
Cependant, j'ai tenté de ne mettre dans ce livre que du contenu que l'on ne trouve pas ou peu sur le net. Mon site fourni un complément 'dynamque' puisque tu retrouves en GPL le code du livre ici:
http://hg.programmation-python.org/browser/guide
et des billets dédiés sur mon blog, comme celui-ci:
http://programmation-python.org/sections/blog/2007_08_13_res(...)
et une volonté d'echanger avec les lecteurs.
Le troisième (en cours d'écriture) sera quand à lui basé sur un modèle dispo sur le web a priori.
[^] # Re: Question existencielle
Posté par Patrick Trauquesègues . Évalué à 2.
Cette spécialisation devrait lui permettre de mieux trouver son public.
Mais bon, j'ai lu que la table des matières...
[^] # Re: Question existencielle
Posté par Tarek Ziadé . Évalué à 3.
- la programmation dirigé par la documentation
- la mise en place d'un environnement de gestion de projet avec les outils libres (python qd c'est possible) du marché.
Mais pour l'histoire de la spécialisation tu as tout à fait raison, j'ai progressé sur cet aspect et je pense que les livres techniques à venir devrait d'avantage se concentrer sur les méthodes et sur les concepts, et proposer des compléments en ligne qui peuvent évoluer.
[^] # Re: Question existencielle
Posté par manatlan (site web personnel) . Évalué à 1.
mais ils m'indiquent une date de livraison début octobre ;-(
il a l'air d'être bien ;-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.