Conception de logiciels par l'exemple : Une introduction basée sur des outils avec Python

Note :   (5,0 sur 5)

Conception de logiciels par l'exemple : Une introduction basée sur des outils avec Python (Greg Wilson)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 2 votes.

Titre original :

Software Design by Example: A Tool-Based Introduction with Python

Contenu du livre :

La meilleure façon d'apprendre la conception dans n'importe quel domaine est d'étudier des exemples, et certains des meilleurs exemples de conception de logiciels proviennent des outils que les programmeurs utilisent dans leur propre travail. La conception de logiciels par l'exemple : Une introduction basée sur les outils avec Python construit donc de petites versions des choses que les programmeurs utilisent afin de les démystifier et de donner un aperçu de la façon dont les programmeurs expérimentés pensent. Qu'il s'agisse d'un système de sauvegarde de fichiers, d'un cadre de test, d'un analyseur d'expressions régulières, d'un moteur de mise en page de navigateur ou d'un très petit compilateur, nous explorons les modèles de conception courants, nous montrons comment le fait de rendre le code plus facile à tester facilite également sa réutilisation et nous aidons les lecteurs à comprendre le fonctionnement des débogueurs, des profileurs, des gestionnaires de paquets et des systèmes de contrôle de version, afin qu'ils puissent les utiliser plus efficacement.

Ce matériel peut être utilisé pour une étude autonome, dans le cadre d'un cours de premier cycle sur la conception de logiciels, ou comme base d'un atelier intensif d'une semaine pour les programmeurs en activité. Chaque chapitre comporte une série d'exercices dont la taille et la difficulté varient d'une demi-douzaine de lignes à une journée entière de travail. Les lecteurs doivent être familiers avec les bases de Python moderne, mais les fonctionnalités plus avancées du langage sont expliquées et illustrées au fur et à mesure qu'elles sont introduites.

Tous les documents écrits de ce projet peuvent être librement réutilisés selon les termes de la licence Creative Commons - Attribution, tandis que tous les logiciels sont mis à disposition selon les termes de la licence Hippocratic. Tous les bénéfices de la vente de ce livre iront au soutien du Red Door Family Shelter à Toronto.

Caractéristiques :

- Enseigne la conception de logiciels en montrant aux programmeurs comment construire les outils qu'ils utilisent.

Tous les jours.

- Chaque chapitre comprend des exercices pour aider les lecteurs à vérifier et à approfondir leur compréhension.

- Tous les exemples de code peuvent être téléchargés, réutilisés et modifiés sous une licence ouverte.

Autres informations sur le livre :

ISBN :9781032725215
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2024
Nombre de pages :330

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Enseigner la technologie ensemble : Comment faire fonctionner vos cours et créer une communauté...
Des centaines de groupes locaux ont vu le jour dans...
Enseigner la technologie ensemble : Comment faire fonctionner vos cours et créer une communauté d'enseignants autour d'eux - Teaching Tech Together: How to Make Your Lessons Work and Build a Teaching Community Around Them
Health 4 Ever
Greg Wilson, expert australien en matière de santé, a conçu un guide de référence concis, de A à Z, contenant des faits, des conseils et des informations fascinantes...
Health 4 Ever
Conception de logiciels par l'exemple : Une introduction basée sur des outils avec JavaScript -...
La meilleure façon d'apprendre la conception dans...
Conception de logiciels par l'exemple : Une introduction basée sur des outils avec JavaScript - Software Design by Example: A Tool-Based Introduction with JavaScript
Conception de logiciels par l'exemple : Une introduction basée sur des outils avec Python - Software...
La meilleure façon d'apprendre la conception dans...
Conception de logiciels par l'exemple : Une introduction basée sur des outils avec Python - Software Design by Example: A Tool-Based Introduction with Python

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)