MrKend54l
Legacy Member
Maar goed wat is dan crappy code?Recipe4hate zei:Ergens kan ik je wel volgen, maar zoals al gezegd in dit topic: programmeren is niet alleen algoritmisch denken/schrijven.
Crappy code...ok, maar in veel teams is er ook een concept zoals 'code review' of 'crosstesting', waarbij de dev ook nog een pak bijleert...
Als ik kijk hoe mijn code er een tijd geleden uitzag tov. de code die ik nu schrijf, enkel en alleen door code reviews, sta ik al een heel eind verder.
Sommige mensen hebben gewoon sneller een concept/structuur beet.
Ik zie de 'intelligentere' devs dan ook eerder doorgroeien naar posities als analyst, teamlead, senior dev...
Uiteindelijk: als uw programma doet wat het moet doen, is de 1e fase bereikt - is je programma dan beter of slechter dan iemand die een master heeft?
Refactoring, clean code, onderhoudbaarheid, loose coupling enz zijn concepten die dan pas in het spel komen, maar hebben IMO niks met de kwaliteit van het programma zelf te maken.
Iemand die prefab code aanpast, is volgens mij eerder een scriptkiddie of iemand die als hobby iets opzet.
Just my 2 cents![]()
Als je een programma schrijft wat enkel jij kan lezen dan is het in mijn ogen geen goed programma.
Ik weet ook niet goed wat jij juist doet qua programming. Maar ik kan mij voorstellen dat als jij vaak triviale dingen moet doen dat je dan gewoon copy paste uit een prefab. En ik kan mij dan ook voorstellen dat er programmeurs zijn die enkel maar triviale dingen doen die dus ook enkel maar prefab gebruiken.
Je kan moeilijk elke dag opnieuw het warm water uitvinden. En dingen zoals bubblesort bestaan nu eenmaal dus waarom zou je dit dan opnieuw schrijven als je het gewoon kan kopiëren?
) performantie te gaan.
) en doe een proof of concept en geef dat dan uit handen aan de developers. Moet zeggen dat de bachelors de syntax veel beter beheersen dan ikzelf en zij over het puur code schrijven minder lang doen.
