Se connecter

Informatique

Création de sites web

Sujet : Êtes-vous POO ou Procédural ?
1
[Myster]
Niveau 7
13 juin 2019 à 15:03:42

Hello,

Petite question en 2019, vous développez en procédural ou bien avec un autre paradigme ?

Perso je me suis m'y à la POO, et c'est vrai que ça apporte de nombreux avantages (comme certains inconvénients) mais bon c'est sympatoche parce que ça permet surtout la réutilisation de code pour d'autres projets et ça c'est top !

Scorpionnocrag
Niveau 9
13 juin 2019 à 15:22:11

Salut,

Je suis très longtemps rester procédurale, puis je suis passer à la POO pour les projets pro, et le procédurale pour les projets perso (va comprendre ...).
Maintenant j'utilise principalement que de la POO en version un peu simplifier ...

La prochaine étape va êtres de me sentir à l'aise avec les frameworks et ça ... je suis pas trop trop presser ...

no_lift_69
Niveau 10
13 juin 2019 à 15:30:14

je me souviens même plus comment c'est le procédural

WebDeveloppeur
Niveau 10
13 juin 2019 à 20:08:25

J'utilise le POO pour mon projet professionnel, et j'aime les termes employés pour sécuriser.

Alix_Speroza
Niveau 19
13 juin 2019 à 21:10:36

J'ai commencé avec le procédural, j'ai eu beaucoup de mal à me mettre à la POO, puis, à mon école, on nous a demandé de faire un mini-ORM fait main en PHP, et là, ce fut le déclic. Entre mon envie de faire mon framework PHP, et Laravel, je n'utilise aujourd'hui que la POO via un framework.

rimulapawi
Niveau 4
14 juin 2019 à 11:55:17

On ne choisit pas "procédural ou POO" à mon sens, on évolue vers la POO

[Black_Spirit]
Niveau 15
16 juin 2019 à 10:49:32

Oui enfin, le full objet à la Java c'est pas non plus l'idéal je trouve.
Pouvoir juster créer des fonctions qui ne sont pas des méthodes de classes, c'est sympa aussi.
La plupart des nouveaux langages à la mode ne sont plus full POO d'ailleurs

wouh_pinaise_
Niveau 6
16 juin 2019 à 14:49:50

Le 16 juin 2019 à 10:49:32 [Black_Spirit] a écrit :
Oui enfin, le full objet à la Java c'est pas non plus l'idéal je trouve.
Pouvoir juster créer des fonctions qui ne sont pas des méthodes de classes, c'est sympa aussi.
La plupart des nouveaux langages à la mode ne sont plus full POO d'ailleurs

Tu peux le faire en Java grâce aux fonctions statiques.
Exemple d'une classe VerifUtils (inutile mais juste pour illustrer mon propos) :

 public class VerifUtils {
    public static boolean isNotNull(String value) {
      return value != null;
    }
}

Tu pourras ainsi sans avoir à instancier la classe VerifUtils l'utiliser dans n'importe quelle classe en faisant l'import.

VerifUtils.isNotNull(value);

ou si tu importes seulement VerifUtils.isNotNull

isNotNull(value);

Les méthodes seront effectivement dans une classe, mais pour moi ce n'est pas de l'objet pur.

Pseudo supprimé
Niveau 10
25 juin 2019 à 17:34:04

POO pour les gros projets.

Jane_Dark
Niveau 13
25 juin 2019 à 18:01:29

POO, même pour les petits projets*.

*sans trop décomposer non plus, faut pas déconner.

boucif
Niveau 24
27 juin 2019 à 10:28:42

POO
Je pense que depuis que je suis boss dans le dev je n'ai jamais fais de procédural

Pirate2009
Niveau 5
27 juin 2019 à 14:41:48

Je code en web component :)

laugain
Niveau 11
27 juin 2019 à 23:04:30

Depuis que j'ai découvert la POO, je ne fais que ça dans les projets personnels et professionnels.

Pseudo supprimé
Niveau 10
03 juillet 2019 à 15:14:13

Je ne sais même plus comment coder en procédural.

dark_drow
Niveau 15
04 juillet 2019 à 23:25:39

Je migre de plus en plus vers le paradigme fonctionnel et c'est vraiment plaisant. En ce moment je bosse sur un gros projet en Angular5 (POO/fonctionnel) et un projet perso en full fonctionnel avec Elm (https://elm-lang.org)

AsariTech
Niveau 8
06 juillet 2019 à 15:24:36

En procédural, je ne sais pas encore programmer en POO. D'ailleurs je ne sais pas par où commencer.

SatanasBee
Niveau 8
16 juillet 2019 à 21:02:09

Alors quand je fais du bash ou du JS c'est procédural en général... Pour le reste POO.

LambdaFunction
Niveau 10
21 juillet 2019 à 08:03:30

J'étais POO et maintenant fonctionnel :oui:

_Pytchoun
Niveau 53
21 juillet 2019 à 15:55:11

Pourquoi utiliser la POO?

MrInnerPeace
Niveau 10
23 juillet 2019 à 01:44:10

En fonctionelle pour le web et les fonctionnalites asynchrone. En orienté objet pour la propreté/qualité du code.

1
Sujet : Êtes-vous POO ou Procédural ?
   Retour haut de page
Consulter la version web de cette page