Innehållsförteckning
5 relationer: Agil systemutveckling, Akronym, Design, Objektorienterad programmering, Testdriven utveckling.
- Objektorienterad programmering
Agil systemutveckling
Agil systemutveckling är ett samlingsnamn för ett antal systemutvecklingsmetoder som kan användas vid programvaruutveckling i IT och även inom organisationsteori, också kallade lättrörliga metoder eller iterativa metoder.
Se SOLID och Agil systemutveckling
Akronym
Akronym (grekiska ἄκρος, akros, ytterst, och ὄνομα, onoma, namn) eller initialförkortning är en förkortning som bildats av begynnelsebokstäverna i flera ord eller ordled.
Design
Poul Henningsens "PH-lampa" som bordsmodell och Ralph Lysells "Ericofon" för LM Ericsson på ett soffbord från Swedese. Formgivning, eller design, är ett begrepp som beskriver ett föremåls konstruktion, utseende eller den skapandeprocess som används från idéstadiet till färdig produkt.
Objektorienterad programmering
Objektorienterad programmering (engelska: Object Oriented Programming, OOP) är en programmeringsmetod i vilken ett program kan innehålla en varierande uppsättning objekt som interagerar med varandra.
Se SOLID och Objektorienterad programmering
Testdriven utveckling
Testdriven utveckling (engelska: test-driven development, TDD) är en systemutvecklingsmetod som sätter starkt fokus på automatiserad enhetstestning av varje programblock, följt av integrationstester och användartester.
Se SOLID och Testdriven utveckling
Se även
Objektorienterad programmering
- Arv (programmering)
- CORBA
- Component Object Model
- Duck typing
- Gränssnitt
- Inkapsling (Information Hiding)
- Object-Oriented Programming, Systems, Languages & Applications
- Objektorienterad programmering
- Polymorfism (objektorienterad programmering)
- Polymorfism (programmering)
- Ramverk (programmering)
- SOLID

