Livres

Home Analyses C++ Java Internet Pattern Securité
Home > Critiques de livres
* Choisir un autre livre si possible.
* * Correct sur le sujet.
* * * Bon livre.
* * * * Très bon livre. A posséder absolument !

C++

La qualité en C++

La qualit&eacture; en C++
Éditeur Eyrolles
Auteur Ph. PRADOS
ISBN 2-212-08917-1
* * *
Je ne peux pas critiquer ce livre (en étant l'auteur), mais vous pouvez en savoir plus.

The Annotated C++ Reference Manual

ARM
Éditeur Addison Wesley
Auteur B. Stroustrup
A. Ellis
ISBN 0-201-51459-1
* * * *
A posséder absolument si l'on désire connaître le C++.

The Design and Evolution of C++

Design and Evolution
Éditeur Addison Wesley
Auteur B. Stroustrup
ISBN 0-201-54330-3
* * *
Très intéressants pour connaître la genèse et les choix d'évolution rejetés du C++.

STL Tutorial and Reference Guide

STL
Éditeur Addison-Wesley
Auteur D. R. Musser
A. Saini
ISBN 0-201-63398-1
* * *
Très bonnes explications des Standards Template Library de la norme C++.

The draft standard C++

Éditeur Prentice Hall
Auteur PLAUGER
ISBN 0-13-117003-1
* *
Les sources des flux de la nouvelle norme ANSI du C++. Permet de bien comprendre cette partie de la norme.

C++ and C Debugging, Testing and Reliability

Éditeur Prentice Hall
Auteur SPULER
ISBN 0-13-308172-9
* *
Interressant pour connaitre les erreurs subtiles du C et du C++ (surtout du C). Permets de connaitre les problèmes potentiels de portabilité suivant les compilateurs.

Java

Programmation Java

Programmation java
Éditeur Eyrolles
Auteur J.F. Macary
C. Nicolas
ISBN 2-212-08916-3
* *
Ecrit, avec beaucoup d'humour, permet de connaitre le langage, mais pas la librairie.

Le programmeur Java

Éditeur Simon & Schuster
Auteur LEMAY
ISBN 2-7440-0104-X
* *
Bon ouvrage d'apprentissage de Java, avec introduction aux librairies standards.

Java security

Éditeur Wiley computer publishing
Auteurs G. McGraw & E. Felten
ISBN 0-471-17842-X
* * *
Les différentes failles touvées ans la sécurité de Java (toutes ont été résolu). Ce livre permet d'avoir une approche critique vis-à-vis de la sécurité, lorsque l'on rédige un code java.

Langages de programmation

C++, Java, Smalltalk

CJS
Éditeur Eyrolles
Auteur Ph. PRADOS
ISBN 2-212-09016-1
* * *
Je ne peux pas critiquer ce livre (en étant l'auteur), mais vous pouvez en savoir plus. Ce livre traite des concepts en faisant abstractions des syntaxes des langages. Il n'y a pratiquement pas de lignes de codes.

Smalltalk

Smalltalk
Éditeur Eyrolles
Auteur X. Briffault et G. Sabah
ISBN 2-212-08914-7
* * *
Initiation à Smalltalk.

Lex & yacc

Lex yacc
Éditeur O'Reilly
Auteur LEVINE
ISBN 1-56592-000-7
* *
Livre correct comme guide de référence.

Sed & Awk

sed awk
Éditeur O'Reilly
Auteur D. Dougherty
ISBN 0-937175-59-5
* *
Livre correct comme guide de référence.

Traitement des langages évolué

Éditeur Masson
Auteur Y; Noyelle
ISBN 2-225-81368-X
* *
Aborde les différentes techniques permettant de rédiger un compilateur.

La programmation par la syntaxe

Éditeur Dunod
Auteur GROC
ISBN 2-04-019837-7
* *
Les différentes étapes pour rédiger un compilateur.

Objets

Design Patterns

Pattern
Éditeur Addison-Wesley
Auteur E. Gamman,
R. Helm,
R. Johnson,
J. Vlissides
ISBN 0-201-63361-2
* * * *
A posséder absolument ! Le livre culte de ce mouvement de pensée.

Pattern languages of program design

Éditeur Addison-Wesley
Auteur
ISBN 0-201-60734-4
* * *
Le premier regroupement de patterns techniques et methodologiques.

The Essential Distributed Objects Survival Guide

Distributed objects
Éditeur John Wiley & Sons, Inc.
Auteur R. Orfali,
D. Harkey
J. Edwards
ISBN 0471-12993-3
* * * *
Très bonnes introductions aux objets répartis (Corba, Ole et OpenDoc). Il y a plusieurs lectures possibles suivant le niveau de détails que l'on désire.

ODMG-93

ODMG
Éditeur ITPS
Auteur CATTELL
ISBN 2-84180-006-7
* * *
Une proposition en marche pour normaliser les API des base de données objets.

ODMG 2.0

Éditeur MK
Auteur Cattel and al.
ISBN 1-55860-463-4
* *
La derniere norme pour les bases objets avec les API pour C++, Smalltalk et Java.

Méthodes

OMT Modèlisation et conception orientées objet

OMT
Éditeur Masson
Auteur D. R. Musser
A. Saini
ISBN 2-225-84684-7
* *
Formalisme graphique le plus utilisé pour le moment. Va certainement être remplacé par l'Unified Modeling Language .

Object Engineering

ObjectEngineering
Éditeur Addison-Wesley
Auteur Ph. Desfray
ISBN 0-201-42288-3
*
La norme classe-relation. Un chapitre parle des techniques de traduction d'un modèle objet dans un SGBDR.

Windows

Au coeur de ActiveX et OLE

Éditeur Microsoft Press
Auteurs D. Chappell
ISBN 1-57231-216-5
* * * *
Une très bonne introduction à la technologie COM. Le livre se focalise sur l'architecture COM en faisant abstraction du langage de développement. Cela permet d'avoir une vision claire de la technologie.

Inside COM

InsideCom
Éditeur Microsoft Press
Auteur D. Rogerson
ISBN 1-57231-349-8
* * *
Une bonne formation à la technologie COM. Vision C++ du problème. L'approche est très progressive et introduit les nouveaux concepts que lorsque cela est nécéssaire.

ActiveX sourcebook

Éditeur Wiley computer publishing
Auteurs T. & J. Coombs, D. Brewer
ISBN 0-471-16714-2
*
Une introduction aux différentes technologies associées à l'HTML. Un petit chapitre sur ActiveX (très insuffisant), contrairement à ce que fait croire le titre.

Kit de ressource technique Windows 95

ResourceKit
Éditeur Microsoft Press
Auteur Microsoft
ISBN 1-55615-678-2
*
Interressant pour maîtriser un peu mieux le coeur de Windows 95.

Unix

A pratical guide to the Unix system

Guide Unix
Éditeur Addison-Wesley
Auteur Mark G. Sobell
ISBN 0-8053-7565-1
* * *
Très complet.

L'environnement de programmation UNIX

Éditeur Interédition
Auteur KERNIGHAN
ISBN 2-7296-0130-9
* * *
Complet. Beaucoup d'exemples variés.

Le systeme Unix

Éditeur Interédition
Auteur BOURNE
ISBN 2-7296-0014-0
* * *
Très technique.

Learning GNU Emacs

Gnu Emacs
Éditeur O'Reilly
Auteur D. Cameron
B. Rosenblatt
E. Raymond
ISBN 0-937175-84-6
* *
Comme tous les livres de cette collection, pratique comme tutorial et comme guide de référence.

Internet

HTML et la programmation de serveurs

HTML
Éditeur Eyrolles
Auteur J. Rumbaugh
ISBN 2-212-08873-6
* *
Bonne introductions au HTML. Il manque un récapitulatif global de toute la norme. La version 3.2 n'est pas traitée, ni les extensions de Netscape et Microsoft.

CGI/Perl et Javascript

CGI Perl
Éditeur Eyrolles
Auteur Isaac COHEN
ISBN 2-212-08918-X
*
Les protocoles HTML, CGI, Perl et Javascript sont étudiés. Ce livre n'est pas toujours très pédagogue et manque parfois de profondeur.

The VRML sourcebook

VRML
Éditeur John Wiley & Sons, Inc.
Auteur A.L. Ames
D.R. Nadeau
J.L. Moreland
ISBN 0-471-14159-3
*
Introduction au VRML v1.0 (et non la version 2.0). Ce livre est vraiment trop verbeux. Il fait 650 pages à la place de 200.

Base de données

Object-relational DBMSs

ORDBMS
Éditeur Morgan Kaufman Publishers, Inc.
Auteur D. Moore
ISBN 1-55860-397-2
* * * *
Très bon livre ! Il explique les manques de SQL et indique comment y ajouter un modèle objet. Il indique les implications sur le noyau d'optimisation du moteur SQL et autres subtilités techniques. Il s'inspire fortement d'Illustra (devenu Informix Universal Server). Pour les personnes désirant connaitre les évolutions à prévoir de SQL !

Technologie

Le grand livre du CDRom

Éditeur Micro Application
Auteur
ISBN 2-7429-00222-8
* * *
L'ensemble des informations concernant ce support. Permet de bien maitriser les potentialités du CDROM et ses limites.

Algorithme

La compression de données

Éditeur Dunod
Auteur NELSON
ISBN 2-10-001681-4
* * *
Approche progressive sur les différents algorithmes, avec sources C à la clef.

Arbre, table et algorithmes

Éditeur Eyrolles
Auteur Guyot
ISBN 2-212-08423-8
* *
Différentes approches algorithmiques permettant de les utiliser telles quelles ou de s'en inspirer.

Intelligence artificielle

Artificial intelligence using C

Éditeur
Auteur
ISBN 0-07-881255-0
* *
Des exemples divers de moteur IA en C.

Le raisonnement en IA

Éditeur Interédition
Auteur HATON
ISBN 2-7296-0335-2
* * *
Livre très complet sur les différentes techniques modernes pour simuler un raisonnement dans un moteur de systeme expert.