CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Apprendre à coder proprement

CuneytCakir
CuneytCakir
Niveau 8
14 février 2014 à 21:25:15

Bonsoir, quand je code (si on appelle ça coder), moi même je vois que c'est sale ce que je fais et plus particulièrement au niveau de l'optimisation, alors je fais déjà le strict minimum je déclare des variables avec des noms explicite, j'indente bien le code mais c'est tout.
Je n'ai pas les réflexes de créer une classe par-ci par-là comme je le vois dans les tutos. Comment acquérir ce réflexe, comment faites vous tout simplement ?

Par avance merci :)

Puwatu
Puwatu
Niveau 5
14 février 2014 à 21:29:36

Avec le temps ça viendra :ok:

Quand t'en auras marre de passer 1h à trouver un bug dans ton code, tu l'organiseras :noel:

dark_drow
dark_drow
Niveau 15
14 février 2014 à 21:43:38

t'es pas non plus obligé de faire 300 classes pour un mini projet non plus.
A un moment si tu sens que c'est le bordel, pose toi un moment et réfléchit à ce que tu pourrais faire pour l'améliorer

Bunyan
Bunyan
Niveau 17
14 février 2014 à 23:22:42

C'est marrant, car un livre portant l'exact nom de ce sujet : "Coder proprement".

M'enfin, ça vient avec le temps, la pratique, la maintenance, l'évolutivité... Ca vient petit à petit pour faire une meilleure architecture, plus robuste et plus scalable.
Bien nommer et bien indenter, c'est déjà un bon premier pas, qui n'est pas fait par beaucoup, malheureusement.

BuretteGraduee
BuretteGraduee
Niveau 10
15 février 2014 à 03:10:17

Perso, j'ai appris à bien organiser(c'est encore perfectible mais bon) mon code en devant faire des projets en groupe, car au final on a plusieurs avis sur l'organisation, et on balance le plus et moins, pour en sortir le meilleur.

Sinon pour ton cas, il faut essayer de simplifier dans sa tête de manière la plus primitive possible, par exemple un jeu de tennis c'est quoi ? C'est une balle, des raquettes, et des joueurs. :hap:
Renseigne toi sur les concepts MVC, et l'UMl et regarde des codes source de projet open-source pour voir comment ils s'organisent.

Mais si ca peut te rassurer personne n'aura la même façon de faire, donc si ton code dans un tuto diffère un peu de ce qui est proposé c'est pas grave :ok: Et n'hésite pas à aller voir d'autre tuto pour comparer la manière de faire.

TheFamousPG51
TheFamousPG51
Niveau 7
15 février 2014 à 07:02:59

Salut,

C'est vrai que coder proprement, tu le fais pas en 5min. C'est comme pour ranger ta chambre, tu mets ça dans le tiroir, ça dans l'armoire... La c'est un peu pareil, tu indentes, tu fais en sorte que ça soit facilement visible(pour toi).
Moi perso dans le css, j'ai un système de sommaire.
J'ai juste a faire Ctrl + C, Ctrl + F et Entrée sous notepad ++. Et j'arrive dans la catégorie ou je veux aller. Mais avec + 1000ligne de codes, ça aide. N'hésite pas a classer et a faire plusieurs page.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment