Mathieu Wolff - Blog

Welcome Guest

Bienvenue sur mon espace personnel,
il sera question de programmation, d'articles sur le jeu d'échecs, de moi...

Ceci dit, je ne suis pas favorable à l'étalement de la vie privée.
Je ne communiquerai donc pas sur mes chaussures, photos de vacances, du nombre de pommes dans le jardin, ou autres. Pas de caméra sur mes épaules 24h/24 - no big brother.

Tout sur le code

Un must. Dans le milieu informatique, il y a une infinité de blagues sur Microsoft et son Windows buggé, (Hiroshima : 1945, Windows : 2000... si les architectes travaillaient comme les ingénieurs de Microsoft, un seul pivert pourrait détruire la civilisation...et..ok stop). Par conséquent, un livre de Microsoft, qui parle de "tout sur le code" semble être un ovni. Je l'ai précisément acheté pour ces raisons : et là le drame.

Lire la suite

Tête la première : Design patterns

Les designs patterns, où comment faire des architectures valables. 516XECZXY3L._SL500_AA240_.jpg

Très complet, et livre écrit sur le ton de l'humour "moine tibétain : petit scarabée tu as appris ça dans chapitre, mais la route est encore longue"., avec d'excellents exemples, notamment "tu te fous de moi, j'ai eu des canards en plastique qui volaient durant la démo" sur le chapitre "composition > héritage"

Bible du C/C++

bible c/c++

C / C++ sont des langages de référence en programmation. Il n'est pas inutile de bien les connaître.
Un concentré de code, dans un style impeccable.

La grande force de ce livre par rapport à de nombreux autres, c'est qu'il est composé d'une pléiade d'exemples simples et courts.
Le code en 10-15 lignes maximum - le rendu à l'écran - les explications.

Toujours le minimum de code pour comprendre la fonction étudiée, et toujours son résultat une fois exécuté.
Dans de nombreux livres, quand on est intéressé par une partie, souvent on doit étudier les 5 chapitres précédents pour comprendre l'exemple donné, de plusieurs pages de listing. Rien de tout ça ici.

CSS 2

css 2

Très bon livre sur les CSS. Complet et on apprécie l'humour de l'auteur.
Je vous le recommande fortement si vous souhaitez vous mettre au développement WEB.

Javascript pour le web 2

javascript web2

Livre suffisamment complet qui explique les différentes bibliothèques javascript. (pas JQuery dommage)

Il y a 10 ans on pouvait à peu prêt résumer la situation ainsi :

"javascript, c'est le diable - popup, msgbox, code horrible et compagnie", et les navigateurs s'empressaient d'offrir la fonction "bloquer javascript"

mais de nos jours, tout site "web2" utilise des widgets JS et librairies.
Si votre connaissance de javascript est limitée, vous aurez du mal à comprendre le fonctionnement de certains codes. Rien que syntaxiquement.

Mieux programmer en Java

mieux programmer en java Java étant l'autre référence avec le langage C, rien de tel que d'approfondir ses connaissances.
Programmer plus proprement, juste dès le départ, pièges à éviter dans la Programmation Orientée Objets.

IA game programming Wisdom

ia game programming wisdom

Les jeux high tech sont du domaine de pointe dans la programmation (je ne parle du jeu en flash ou vous devez lancer des flèches sur des gens, non). Des algorithmes complexes et recherchés, soucis d'optimisations...

Documentation de qualité en français : proche du néant. Ce livre est en anglais, et aborde beaucoup de sujets : Triggers, Pathfinding, Agir selon ses connaissances, comportement de meutes, déplacement réalistes...

Demande un effort pour bien comprendre car les algorithmes peuvent être complexes et la barrière de la langue, mais accessible et intéressant.

(Avouez, vous qui êtes développeur, vous préféreriez quoi ? Ecrire un générateur de labyrinthes ou bien débugger une terrible macro excel ? )

- page 1 de 6