Avatar billede arcanex Nybegynder
23. august 2004 - 17:47 Der er 9 kommentarer og
1 løsning

Bedre orden i koden ?

Hey.

Nu har jeg været ved at lave mindre projecter med 1 winform class, og 1-2 andre klasser.
Men synes især at koden i min winform class hurtigt bliver meget uoverskueligt, så ville høre om i havde nogle generelle råd til hvordan man kan gøre det mere overskueligt(vidt begreb i know:)) eller eventuelt link til en siden som har nogle eksempler så hvordan man typisk koder forholdsvis små projecter.
Avatar billede snepnet Nybegynder
23. august 2004 - 17:51 #1
hold da op.... det her kan der da godt skrives et par linier om :o)

sådan nede i den lidt praktiske ende, så kan du hvis du bruger visual studio lave regions :

#region someRegion
// ting og sager her imellem
#endregion

Så har du da mulighed for at kodedele som du ikke arbejder med...
Avatar billede wickedd Juniormester
23. august 2004 - 17:53 #2
Indrykning (som bruges ALLE steder) - Det er en stor fordel at bruge.
Kommentarere er ligeså vigtige at bruge.

Jeg bruger begge flittigt, ellers kan det nemlig meget hurtigt bliver uoverskueligt
Avatar billede arne_v Ekspert
23. august 2004 - 18:14 #3
Hvis du bruger designer til at redigere det meste af form koden med
så er der ikke så meget du kan gøre. Det er heller ikke så relevant at gøre noget,
da source koden jo netop ikke skal rettes manuelt.

Hvis du skriver koden manuelt, så kan du bruge de gode gamle løsninger
fra procedural programming som blev opfundet i 60'erne. Du putter ens
funktionalitet over i en seperat metode som du kalder.
Avatar billede arcanex Nybegynder
23. august 2004 - 19:00 #4
Ja den med #region, den bruger jeg også, den er fin nok :)

Det er det som arne siger med designeren, når man laver noget med en winform, så synes jeg hurtigt det bliver uoverskueligt, men har prøvet at flytte selve Main opstarten af programmet over i en seperat Class fil, så jeg har min WinForm i en klasse for sig selv, ved ikke om det er så smart.

Men tak for svarene indtil videre. smid et svar dem der vil have point.
Avatar billede arne_v Ekspert
23. august 2004 - 19:05 #5
Nu ved jeg ikke hvad der er comme il faut i C# win forms programmering.

Men de fleste gode Java GUI programmører bruger slet ikke de tilsvarende værktøjer
i JBuilder, NetBeans etc.. De foretrækker at skrive koden selv. Så kan de
bedre styre tingene helt præcist og koden ser meget meget bedre ud.

Hvis jeg en meget sjælden gang laver en win form i SharpDevelop, så bruger
jeg designeren til lige at klaske lidt kontroller ind. Og så går jeg ind og
retter koden manuelt til bagefter, så den bliver som jeg vil have det.
Avatar billede arne_v Ekspert
23. august 2004 - 19:05 #6
jo tak
Avatar billede arcanex Nybegynder
24. august 2004 - 00:46 #7
Ja, for synes også man får bedre kontrol med hva man laver når man har lavet det selv ;) Det er nok en god idé at lave selve designet i designer mode, og så flytte det over bagefter.
Venter lige og ser om Snepnet vil have point.
Avatar billede snepnet Nybegynder
24. august 2004 - 00:52 #8
nejnej - det skal jeg ikke have, men det var pænt af dig at tænke på det :o)
mvh
Avatar billede arcanex Nybegynder
24. august 2004 - 21:47 #9
Så får arne dem :)

Fortsat god aften.
Avatar billede snepnet Nybegynder
24. august 2004 - 21:55 #10
tak - og i lige måde til dig :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester