CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • French Days
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • 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
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Les développeurs JAVA BORDEL :rire:

DébutPage précedente
1
Page suivantePage suivante
PetitMouchoir PetitMouchoir
MP
Niveau 5
07 septembre 2024 à 19:02:42

- C'est quoi cette variable Célestin ? https://image.noelshack.com/minis/2022/27/7/1657455848-43fbd47c-5778-4cb1-82c8-b88f5acfb7a7.png
- Ben une vitesse, c'est écrit, lightSpeed qu'elle s'appelle https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
- Alors pourquoi c'est un float si c'est une vitesse ? C'est en m/s, km/h, en mph, en noeuds marin ... ? https://image.noelshack.com/fichiers/2022/27/7/1657455848-43fbd47c-5778-4cb1-82c8-b88f5acfb7a7.jpeg
- Ben, tout le projet est en unité SI, donc là m/s https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
- C'est pas du tout comme ça qu'il faut faire avorton, tu dois créer une classe Vitesse virtuelle et ensuite créer une sous-classe héritée VitesseEnMetreParSeconde au cas où on voudrait ajouter d'autres systèmes d'unité ensuite, c'est les principes SOLID https://image.noelshack.com/fichiers/2023/22/4/1685629663-4c595b8d-5ca5-4487-8219-9fe823d3a4e7.jpeg
- Euh ... c'est pas un peu beaucoup tout ça pour un seul attribut ? https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
- PAS DU TOUT CE SONT LES PRINCIPES SOLID https://image.noelshack.com/fichiers/2022/01/7/1641717300-4d3cd797-e7bd-49ee-b632-fceee278c699.jpeg
Et tu ne l'instancieras pas comme ça, il faut utiliser le FACTORY PATTERN combiné au STRATEGY PATTERN selon l'unité désirée, et la strategy sera évidemment créée par sa FACTORY. Et toutes les factory doivent être créées par une FACTORY de FACTORY, que j'ai déjà implémentée rassure-toi en suivant scrupuleusement le livre du Gang of Four https://image.noelshack.com/minis/2023/22/4/1685629663-4c595b8d-5ca5-4487-8219-9fe823d3a4e7.png
Il faut écrire du code modulable, maintenable et réutilisable, ton spaghetti code c'est chez toi mais ça merge pas dans MA code base https://image.noelshack.com/fichiers/2022/27/7/1657455848-43fbd47c-5778-4cb1-82c8-b88f5acfb7a7.jpeg
Et il faudra que tu crées une classe ConversionVitesse, voire premièrement une classe Conversion tout court au cas où on aurait besoin plus tard d'effectuer d'autres conversions d'unité https://image.noelshack.com/minis/2022/27/7/1657455848-43fbd47c-5778-4cb1-82c8-b88f5acfb7a7.png
Si tu prends pas cette application de comptage de bouchons de liège au sérieux, tu peux me le dire tout de suite https://image.noelshack.com/minis/2022/27/7/1657455848-43fbd47c-5778-4cb1-82c8-b88f5acfb7a7.png

- ... https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

IngePucix IngePucix
MP
Niveau 8
07 septembre 2024 à 19:03:30

tu parles de SOLID alors que tu évoques les VO (Value Object - tactical pattern du DDD).
Tu y connais qqc ? :)

Message édité le 07 septembre 2024 à 19:04:33 par IngePucix
PetitMouchoir PetitMouchoir
MP
Niveau 5
07 septembre 2024 à 19:04:22

Le 07 septembre 2024 à 19:03:30 :
tu parles de SOLID alors que tu évoques les VO du DDD.
Tu y connais qqc ? :)

c'est une boucle khey, j'ai pas écrit :(

OneShotSkill OneShotSkill
MP
Niveau 62
07 septembre 2024 à 19:05:11

java t'a brisé :)

IngePucix IngePucix
MP
Niveau 8
07 septembre 2024 à 19:05:15

Sinon Java ou pas, ça reste la même merde dans le back.

Y'a juste le node où ils sont trop nazes pour connaître ça https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

relef_2019 relef_2019
MP
Niveau 67
07 septembre 2024 à 19:07:36

atta on t'as vraiment sorti ca au boulot https://image.noelshack.com/minis/2018/29/6/1532128784-risitas33.png

dieu merci je suis pas en info

IngePucix IngePucix
MP
Niveau 8
07 septembre 2024 à 19:13:26

Le 07 septembre 2024 à 19:07:36 :
atta on t'as vraiment sorti ca au boulot https://image.noelshack.com/minis/2018/29/6/1532128784-risitas33.png

dieu merci je suis pas en info

Perso je sors des yoda et des doigts d'honneur dans les PR :)

justeuneporte justeuneporte
MP
Niveau 21
07 septembre 2024 à 19:53:15

boh java est pas un mauvais langage, on peut overengineer la plupart des langages.

bloblomv16 bloblomv16
MP
Niveau 41
07 septembre 2024 à 19:55:17

Ca sera toujours moins pire que les surcouches relationnelles pour MongoDB au lieu de simplement utiliser une base relationnelle https://image.noelshack.com/fichiers/2021/05/5/1612537327-madsmikkelsenbarbededaron.jpeg

Sweet-Monkey Sweet-Monkey
MP
Niveau 21
07 septembre 2024 à 20:00:31

:rire:

Portico5015 Portico5015
MP
Niveau 28
16 septembre 2024 à 07:07:20

Le 07 septembre 2024 à 20:00:31 :
:rire:

osef_yrr osef_yrr
MP
Niveau 11
16 septembre 2024 à 07:11:12

Tout ça pour être remplacé par chat gpt :rire:

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Sous-forums
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Suumas, odoki, [FIREWORK]
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

  • Aucun sujet à ne pas manquer
La vidéo du moment