Principper for SOLID design - kursus 10.900 gnid. fra IBS Training Center, træning 8 timer, Dato 26. november 2023.
Miscellanea / / December 04, 2023
Seminaret undersøger SOLID designprincipperne og giver eksempler på deres praktiske anvendelse. Derudover skal deltagerne klare en praktisk opgave – skrive en ansøgning indenfor 5 spurter. Denne øvelse demonstrerer, hvordan god designstil kan hjælpe med at reducere kodekompleksitet, skrive nødvendige forretningsfunktioner og løse tekniske problemer. Under opgaven forventes det at anvende designmønstre og udføre refactorings for at opnå en elegant løsning.
De SOLIDE principper blev først beskrevet i en bog af Robert K. Martin "Agil softwareudvikling"
Workshoppen understreger vigtigheden af god designstil for udvikling af softwareprodukter. SOLID-principperne præsenteres som et kompas, der peger på designmål og forklares i detaljer ved hjælp af eksempler fra det virkelige liv. Derudover diskuteres potentielle faldgruber, og målinger identificeres for pålideligt at vurdere overholdelse af disse principper.
Under øvelsen om udvikling af nye funktioner og refaktorisering af eksisterende kode, praktiserer de studerende den teoretiske viden, som er erhvervet i den første del af seminaret. Anvendelse af alle SOLID principper sikrer god designstil og optimalt applikationsdesign. De sætter designprocessen i den rigtige retning, og fordelene ved god stil bliver tydelige.
Al information offentliggjort i denne sektion af Lifehacker er ikke et offentligt tilbud som defineret af bestemmelserne i artikel 437 i Den Russiske Føderations civile lovbog og er kun til informationsformål.
Tjenesten bruger teknologier fra "Educated"-projektet og leverer ikke undervisningsydelser.