08. januar 2010 - 14:05Der er
7 kommentarer og 1 løsning
Er det den smarteste måde at gøre det på?
Hejsa, Jeg er endelig begyndt at forstå den objektorienteret tankegang og dermed også blevet mere habil i php programmering. Jeg sidder og er i gang med et brugersystem hvor administratoren skal have 3 muligheder, slette, vise, og oprette brugere. Jeg vil helst holde alt dette i samme dokument for nemhedens skyld, men er det den rigtige struktur og er det overhovedet nogen god idé at gøre det på den måde?
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Splazz; Jeg ved godt at jeg ikke har noget Oo i min stump kode her, det var mere som en generel orientering af at jeg forstår den oo tankegang. Kan du gå lidt mere i detaljer omkring hvorfor jeg løser opgaven bedre med en switch() frem for med if()?
jeg så lige at jeg havde glemt noget, så den bør nok se sådan her ud:
switch($function){ case 'opret': //opret break; case 'edit': //edit break; case 'show': //show break; default: //du har nu flg muligheder... break; }
jamen jeg synes personligt at det er nemmere at have med en switch at gøre i bl.a. denne type sammenhæng, det er mere overskueligt, og umiddelbart kræver det mindre kode... :)
og et lille tip: hold dine funktionsnavne, variabelnavne, classenavne osv i ÉT sprog (gerne engelsk, så slipper du for bøvle med danske specialkarakterer og om det nu var omdoeb eller omdob ;o) )- det giver et bedre overblik
Okay, jeg bestræber mig på at holde mine variabler og functions i engelsk, men det går lige lidt vel stærkt ind i mellem, specielt når endelig toget kører :) Men tak for din hjælp og tip, smider du svar så får du point ?
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.