Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 2 sur 2 PremièrePremière 12
Affichage des résultats 21 à 28 sur 28
  1. #21
    Expert Confirmé Sénior

    Profil pro
    Inscrit en
    juin 2003
    Messages
    5 395
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 5 395
    Points : 7 263
    Points
    7 263

    Par défaut

    Pour outrepasser la limite des 64000 lignes... Il suffit de modifier le code de ceci :
    Code :
    1
    2
    3
    4
    int main()
    {
        return 0;
    }
    en cela:


    (c'est quoi la limite de VS en ce qui concerne la largeur des lignes?)

  2. #22
    Membre actif Avatar de ke2007
    Homme Profil pro Kevin
    Développeur Web
    Inscrit en
    août 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Nom : Homme Kevin
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : août 2007
    Messages : 83
    Points : 155
    Points
    155

    Par défaut

    Citation Envoyé par Aurelien.Regat-Barrel Voir le message
    Pour outrepasser la limite des 64000 lignes... Il suffit de modifier le code de ceci :
    Code :
    1
    2
    3
    4
    int main()
    {
        return 0;
    }
    en cela:


    (c'est quoi la limite de VS en ce qui concerne la largeur des lignes?)
    +1

  3. #23
    Membre Expert Avatar de zeyr2mejetrem
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    novembre 2010
    Messages
    465
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : novembre 2010
    Messages : 465
    Points : 2 094
    Points
    2 094

    Par défaut

    Citation Envoyé par Aurelien.Regat-Barrel Voir le message
    Pour outrepasser la limite des 64000 lignes... Il suffit de modifier le code de ceci :
    Code :
    1
    2
    3
    4
    int main()
    {
        return 0;
    }
    en cela:


    (c'est quoi la limite de VS en ce qui concerne la largeur des lignes?)
    Oui tu peux même aller plus loin en créant des types abrégés et en raccourcissant tes variables
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    typedef int i;typedef String S;
    // ancien code:
    //int nombreDeFactures = 0;
    //String nomDuClient = "Dupont et Fils";
    
    //nouveau code:
    i n=0;S N="Dupont et Fils";
    Si tu ne sais pas faire, apprends. Si tu fais, fais bien. Si tu sais bien faire, enseigne.
    Mieux vaut paraître stupide quelques temps que rester stupide toute sa vie.

  4. #24
    Membre éprouvé Avatar de rt15
    Homme Profil pro
    Développeur informatique
    Inscrit en
    octobre 2005
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : octobre 2005
    Messages : 203
    Points : 445
    Points
    445

    Par défaut

    Je ne connais pas le résultat en .NET, mais dans une application Windows native (C, Delphi...), on peut mettre DebugBreak dans le code (Entouré de ifdef _DEBUG par exemple ou conditionnel suivant une variable d'environnement).

    Cela revient à utiliser l'instruction int 3 du processeur.

    Après soit on lance l'appli depuis l'EDI, soit on la lance toute seul avec un PC ou le just in time debugging est correctement configuré vers windbg ou visual.

  5. #25
    Membre éclairé Avatar de satenske
    Homme Profil pro Antoine de Roquemaurel
    Développeur Freelance et Étudiant
    Inscrit en
    mars 2011
    Messages
    137
    Détails du profil
    Informations personnelles :
    Nom : Homme Antoine de Roquemaurel
    Âge : 22
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Freelance et Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2011
    Messages : 137
    Points : 380
    Points
    380

    Par défaut

    Honnetement, je suis encore étudiant, donc je ne m'imagine pas vraiment, mais est-ce que quelqu’un à déjà écris un code de plus de 64 000 lignes? o_O

    Parce que je vois pas bien comment on pourrai ne serait-ce que parcourir le code...
    à ce niveau là, il vaut mieux créer plusieurs fichiers!

    Il vaudrait mieux que les gens écrivant 64000 lignes de code se mette à lire Coder Proprement ou Code Complete xD

  6. #26
    Membre confirmé Avatar de istace.emmanuel
    Homme Profil pro Emmanuel Istace
    Consultant .Net (@BuSI)
    Inscrit en
    août 2009
    Messages
    123
    Détails du profil
    Informations personnelles :
    Nom : Homme Emmanuel Istace
    Âge : 23
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant .Net (@BuSI)
    Secteur : Conseil

    Informations forums :
    Inscription : août 2009
    Messages : 123
    Points : 215
    Points
    215

    Par défaut

    Heu... les 64 000 c'est pour une classe ou un fichier ?
    (la différence est notable, ne pas oublier les partial)

    De plus, une classe de 64 000 lignes, je pense que il y a un problème de conception, ça sent pas mal la classe "foure tout"...
    .Net... What else ?
    Mon blog sur .Net

  7. #27
    Invité régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juillet 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2011
    Messages : 6
    Points : 5
    Points
    5

    Par défaut

    Tout à fait d'accord. Déjà, il est aberrant de ne pas factoriser son code et de ne pas créer des classes dédiées fonctionnalités ou métiers externalisées sous forme de projets (Visual Studio). Les méthodes des événements par exemple ne devrait comporter que quels lignes de codes nécessaires pour appeler des méthodes externalisées et aucun code fonctionnel.
    Pour ma part, la plus longue classe que j'ai écrite devait faire 2500 lignes de codes et mon code était très aéré et très commenté et la solution comportait au moins une demi-douzaine de projets. Pour deux bugs en tout et pour tout en prod !
    Concentrer son code ou être avar dans sa lisibilité est également une grosse erreur. Cela empêche la relecture du code pour une future évolution et malheureusement pour la maintenance/debug toujours nécessaire voire indispensable lorsque l'on repasse derrière un confrère.
    Il faut d'abord et toujours penser à bien coder et laisser le moins de bugs le plus de commentaires et à bien factoriser avant de penser à des problèmes de limitation de lignes de codes qui sont immanquablement des preuves de mauvaise méthode de travail.
    La factorisation amène également une extrême rapidité des process !
    La seule problématique est celui des pages web, principalement en asp.net très gourmande en lignes de codes. Plus particulièrement le code-behind ou l'emploi des controls tels le repeater, control de binding à sens unique, alourdit considérablement le code nécessaire.
    Mais heureusement JQuery est maintenant là pour le coté page et permet de ne plus mettre, ou presque, de code javascript dans celles-ci lorsque l'on encore obligé de faire des pages asp.

  8. #28
    Membre régulier
    Homme Profil pro Christopher
    Étudiant
    Inscrit en
    juin 2010
    Messages
    68
    Détails du profil
    Informations personnelles :
    Nom : Homme Christopher
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juin 2010
    Messages : 68
    Points : 86
    Points
    86

    Par défaut

    Entity Framework des fois génère des trucs assez impressionnants.

    Une trentaine de tables ca represente pas loin de 9000 lignes de code dans un seul fichier. Je sais pas si au dela il coupe en plusieurs partials class, mais cela m'étonnerait.

    Donc en pratique, je n'ai jamais été limité par mon IDE.

Liens sociaux

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
  •