Précédent   Forum Mac > Création sur Mac - iLife et Pro > Développement sur Mac



Développement sur Mac XCode, Cocoa et Carbon, AppleScript ou Java ; le forum des développeurs Mac.

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 02/03/2006, 08h50
Quel bouquin choisir sur la programmation orientée objet ?
  #1
Membre
 
Avatar de Laurent38
 
Date d'inscription: 26/07/05
Localisation: Ardèche
Messages: 59
Disco: Laurent38 peut rentrer, mais pas en tennis
Etant habitué à la programmation procédurale (j'ai commencé il y a 20 ans en autodidacte avec le GFA Basic sur Atari ST) je cherche un bouquin abordable sur la programmation orientée objet. J'ai en effet acquis il y quelque temps le logiciel RealBasic (version 5,5) et je pédale un peu dans la semoule
Avez-vous un bouquin intéressant à me conseiller ?

D'avance merci.
Laurent38 est déconnecté   Réponse avec citation
Publicité
Vieux 02/03/2006, 10h21   #2
Membre confirmé
 
Avatar de OlivierL
 
Date d'inscription: 08/11/05
Messages: 206
Disco: OlivierL attend tout seul sur la banquette
Question à 0.33 euros :
Pourquoi ne pas commencer avec Java qui est assez simple plutôt qu'un langage confiné à MacOS, et très probablement beaucoup moins documenté.

Pour les bouquins pour débuter, désolé j'ai rien en stock, mais sinon :
http://java.sun.com/docs/books/tutor...ex.html#basics

Bonne chance
--------------------
Un gâteau au chocolat sans moutarde, c'est comme un ordinateur sans Windows.

Avec XP on était au bord du gouffre, avec Vista on a fait un grand pas en avant...
OlivierL est déconnecté   Réponse avec citation
Vieux 02/03/2006, 15h49   #3
Membre
 
Avatar de Laurent38
 
Date d'inscription: 26/07/05
Localisation: Ardèche
Messages: 59
Disco: Laurent38 peut rentrer, mais pas en tennis
Citation:
Envoyé par OlivierL
Question à 0.33 euros :
Pourquoi ne pas commencer avec Java qui est assez simple plutôt qu'un langage confiné à MacOS, et très probablement beaucoup moins documenté.
Bonne chance
Because Java je ne connais pas et puis ayant déjà programmé jadis en basic je ne pensais pas que l'écueil serais aussi grand !

Voilà, merci pour l'info et les encouragements
Laurent38 est déconnecté   Réponse avec citation
Vieux 02/03/2006, 21h50   #4
Membre d'élite
 
Avatar de GrandGibus
 
Date d'inscription: 08/03/04
Localisation: Bordeaux
Messages: 1259
Disco: GrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogo
Le choix de Java peut avoir un sens au regard de:
  • de nombreux exemples dans la littérature ou sur le net sont écrits en Java
  • la communauté Java est plutôt réactive et partageuse
  • le langage est assez propre d'un point de vue objet
  • les bibliothèques de programmation sont conçues en respectant bien le paradigme objet

Un bouquin qui a l'air d'avoir les faveurs des internautes en ce moment (j'ai du faire le choix en français): Design pattern, tête la première.


Bon courrage, et n'hésite pas à poster quand tu auras des questions ;-) ou pour nous faire partager ta progression .
--------------------
CCAM+ pour les médecins Codez et tarifez vos actes CCAM en un éclair
GrandGibus est déconnecté   Réponse avec citation
Vieux 02/03/2006, 22h08   #5
Membre
 
Avatar de Laurent38
 
Date d'inscription: 26/07/05
Localisation: Ardèche
Messages: 59
Disco: Laurent38 peut rentrer, mais pas en tennis
Citation:
Envoyé par GrandGibus
Un bouquin qui a l'air d'avoir les faveurs des internautes en ce moment (j'ai du faire le choix en français): Design pattern, tête la première.
Merci pour le conseil, ce bouquin a vraiment l'air d'être apprécié (et puis l'anglais j'ai déjà assez donné) ! Je n'ai pas le temps en ce moment, mais je me rencarde par avance ; étant enseignant j'aurais un peu plus de temps cet été pour m'y mettre à fond
Je pensais trouver de la littérature pour RealBasic, mais si Java est un bon début, je vais m'y mettre. D'autant que les programmes pour l'éducation en Java fleurissent et sont évidemment multiplateformes.

Merci encore.
Laurent38 est déconnecté   Réponse avec citation
Vieux 02/03/2006, 22h16
Question
  #6
Membre
 
Avatar de Laurent38
 
Date d'inscription: 26/07/05
Localisation: Ardèche
Messages: 59
Disco: Laurent38 peut rentrer, mais pas en tennis
Autre question, je viens de voir un autre bouquin d'un des auteurs :
Java Tête la première
Les deux sont complémentaires ? Y en a-t-il un par lequel il vaut mieux commencer ?
Laurent38 est déconnecté   Réponse avec citation
Vieux 02/03/2006, 22h45   #7
Membre d'élite
 
Avatar de GrandGibus
 
Date d'inscription: 08/03/04
Localisation: Bordeaux
Messages: 1259
Disco: GrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogoGrandGibus fait sensation dans la cage du gogo
Tout dépend si tu aimes conceptualiser... ou si tu assimiles plus les choses par la pratique.

Dans le premier cas, vaut mieux l'ouvrage sur les design pattern...

Dans le second, tu apprendras par la pratique... tout en retournant aux bases après une première phase d'apprentissage .
--------------------
CCAM+ pour les médecins Codez et tarifez vos actes CCAM en un éclair
GrandGibus est déconnecté   Réponse avec citation
Vieux 03/03/2006, 07h40   #8
Modérateur
 
Avatar de molgow
 
Date d'inscription: 04/01/02
Localisation: Suisse
Messages: 5516
Disco: molgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pachamolgow mixe pour MacGeneration au Pacha
Je ne suis pas du tout convaincu qu'un bouquin sur les design patterns soit adapté pour découvrir l'orienté-objet...

Et pour les deux livres cités, je me garderais bien d'ouvertement les critiquer, je ne les ai pas lu, mais pour les avoir brièvement parcouru en librairie, ils ne m'ont pas inspirés confiance. Ils sont pleins de dessins ou photos débiles (comme sur la couverture) qui font assez "tentative de vulgarisation grand public"... Je me méfie beaucoup des best-sellers de librairies. A chaque fois que je vais dans les grandes librairies je ne trouve jamais les ouvrages que je cherche, je vais toujours dans la petite librairie de mon université où là ils ont les bons bouquins !

Je ne connais pas de bouquin sur l'orienté-objet, j'ai tout appris via ma formation. Mais je peux au moins te fournir une liste de bouquins sur Java et l'OO qui sont recommandés pour un cours d'introduction à la programmation orienté-objet en Java (où je suis d'ailleurs assistant ).
--------------------
L'éthique, ce mot-lessive, est utilisé à tout instant pour laver les consciences sans frotter. Corinne Maier
molgow est déconnecté   Réponse avec citation
Vieux 03/03/2006, 08h18   #9
Membre confirmé
 
Avatar de OlivierL
 
Date d'inscription: 08/11/05
Messages: 206
Disco: OlivierL attend tout seul sur la banquette
Peut être que des bouquins sur UML serait une meilleure intro à l'objet.
Car un bouquin sur un langage va probablement plus parler de syntaxe et d'API que de concepts OO.
--------------------
Un gâteau au chocolat sans moutarde, c'est comme un ordinateur sans Windows.

Avec XP on était au bord du gouffre, avec Vista on a fait un grand pas en avant...
OlivierL est déconnecté   Réponse avec citation
Vieux 03/03/2006, 10h17   #10
Membre
 
Avatar de Laurent38
 
Date d'inscription: 26/07/05
Localisation: Ardèche
Messages: 59
Disco: Laurent38 peut rentrer, mais pas en tennis
Merci pour la liste.
Mon problème est qu'à part une courte formation en programmation d'info de gestion (Cobol, CICS, DB2), je n'ai jamais eu de vrais cours d'informatique (je suis chimiste à la base...). Et c'est la "philosophie" de la programmation orientée objet qui m'intéresse plus que l'apprentissage d'un langage en particulier, car je ne programme plus trop en ce moment et j'en suis resté à la programmmation procédurale.
Bref, un bouquin traitant du principe de l'OO et accessible aux débutants m'irait très bien. Je ne désespère pas cependant, de trouver chaussure à mon pied dans vos listes .
Laurent38 est déconnecté   Réponse avec citation

Réponse
Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non





Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Quel bouquin pour apprendre X Tiger ? oohTONY Mac OS X 24 13/05/2006 07h57
Quel CAS choisir pour la RAM ? egotrip Mac PPC G3/G4/G5 6 10/02/2005 14h11
Choisir le bac d'impression par programmation Khertan Développement sur Mac 0 17/08/2004 16h15
Quel fichier objet pour OpenGL? SuperCed Développement sur Mac 3 27/07/2002 00h58


Fuseau horaire GMT +1. Il est actuellement 20h47.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0
Version française #20 par l'association vBulletin francophone
CNIL N°1009176viagra