Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Autres EDI
Autres EDI Forum d'entraide sur les autres EDI
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 29/06/2011, 14h35   #21
Aurelien.Regat-Barrel
Rédacteur
 
Inscription : juin 2003
Messages : 5 390
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France

Informations forums :
Inscription : juin 2003
Messages : 5 390
Points : 7 237
Points : 7 237
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?)
Aurelien.Regat-Barrel est déconnecté   Envoyer un message privé Réponse avec citation 21
Vieux 29/06/2011, 15h55   #22
ke2007
Membre habitué
 
Avatar de ke2007
 
Homme Kevin
Développeur informatique
Inscription : août 2007
Messages : 79
Détails du profil
Informations personnelles :
Nom : Homme Kevin
Localisation : France, Calvados (Basse Normandie)

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

Informations forums :
Inscription : août 2007
Messages : 79
Points : 141
Points : 141
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
ke2007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 17h38   #23
zeyr2mejetrem
Membre Expert
 
Avatar de zeyr2mejetrem
 
Homme
Ingénieur développement logiciels
Inscription : novembre 2010
Messages : 455
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : novembre 2010
Messages : 455
Points : 2 038
Points : 2 038
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.
zeyr2mejetrem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 14h25   #24
rt15
Membre éprouvé
 
Avatar de rt15
 
Homme
Développeur informatique
Inscription : octobre 2005
Messages : 203
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2005
Messages : 203
Points : 435
Points : 435
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.
rt15 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 18h51   #25
satenske
Membre confirmé
 
Avatar de satenske
 
Homme Antoine
Licence informatique
Inscription : mars 2011
Messages : 110
Détails du profil
Informations personnelles :
Nom : Homme Antoine
Âge : 21
Localisation : France, Haute Garonne (Midi Pyrénées)

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

Informations forums :
Inscription : mars 2011
Messages : 110
Points : 265
Points : 265
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
satenske est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 02/07/2011, 01h43   #26
istace.emmanuel
Membre actif
 
Avatar de istace.emmanuel
 
Homme Emmanuel Istace
Consultant Dotnet (McKinsey & Co.)
Inscription : août 2009
Messages : 119
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel Istace
Âge : 22
Localisation : Belgique

Informations professionnelles :
Activité : Consultant Dotnet (McKinsey & Co.)
Secteur : Conseil

Informations forums :
Inscription : août 2009
Messages : 119
Points : 191
Points : 191
Envoyer un message via MSN à istace.emmanuel
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"...
__________________
DotNet... What else ?
istace.emmanuel est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 04/07/2011, 09h40   #27
joey_5
Invité régulier
 
Homme
Développeur informatique
Inscription : 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
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.
joey_5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2011, 15h57   #28
squelos
Membre régulier
 
Homme Christopher
Étudiant
Inscription : 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
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.
squelos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h36.


 
 
 
 
Partenaires

Hébergement Web