View Single Post
I see you...
NAPse's Avatar
380
Sitat av Provo Vis innlegg
Det sagt, så ser jeg ikke helt nytten av en dict i dette tilfellet uansett.
Vis hele sitatet...
Jeg kan forklare hvorfor jeg valgte det, men det er absolutt ikke nødvendig. Det er vel først og fremst en smakssak.

Jeg liker å ha kode som er enkel å modifisere i ettertid dersom jeg skulle ønske flere funksjoner i ettertid.
For eksempel dersom han skulle ønske seg en til "version"/"mode" senere trenger man kun legge til en ny nøkkel og tilhørende liste helt i "toppen" av koden uten å måtte endre flere ting.
I ditt eksempel vil man måtte legge til ny liste, endre "while user_input not in ['f','l','x']" og legge til en ekstra elif som skal håndtere den nye input-verdien.

Men som sagt; det er smak og behag.
Sist endret av NAPse; 13. februar 2018 kl. 12:03.