Avatar billede sorenriis Nybegynder
03. november 2005 - 17:30 Der er 3 kommentarer og
2 løsninger

Organisering af kode

Jeg har efterhånden fået lavet mig et ganske omfattende program på mange linjer kode.

Hvordan får jeg det gjort mere overskueligt?
I øjeblikket ligger alt samlet i en pas-fil og det er ikke optimalt efter min mening:-)

Hvilke metoder kan jeg anvende til at få en mere overskuelig kode?

Jeg har rodet lidt med at splitte det op i flere forskellige pas-filer, men indtil videre uden held (ramte ind i nogle fejlmeddelelser, som jeg ikke lige kunne løse).
Avatar billede martinlind Nybegynder
03. november 2005 - 17:36 #1
Hvis du flytter noget kode ind i en anden pas fil, skal du skrive uses <Pasfilnavn> i toppen af den fil der bruger funktioner i den nye fil, og bygge det herakisk op, du "user" lige som delphi gør med system,windows osv.
Avatar billede sorenriis Nybegynder
03. november 2005 - 17:44 #2
Det mente jeg også at jeg gjorde... Men det kom aldrig rigtigt til at virke.
Er det den smarteste/bedste måde at gøre det på (altså splite det op i pas-filer)?
Avatar billede martinlind Nybegynder
03. november 2005 - 17:46 #3
Ja, evt. en pas fil til hver klasse du har lavet.

Hvilken fejl fik du
Avatar billede sorenriis Nybegynder
05. november 2005 - 14:31 #4
Jeg forsøgte at flytte alle mine funktioner over i en ny fil. Men selvom jeg skriver filen under "uses", så kender den tilsyneladende ikke til funktionerne, når jeg kalder dem.
Avatar billede sorenriis Nybegynder
06. december 2005 - 17:12 #5
Spørgsmål lukket...
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
Kurser inden for grundlæggende programmering

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