En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Gi tre viktige prinsipper innen programvareteknikk. [/INST] 1. Separasjon av bekymringer: Å dele applikasjonen inn i distinkte seksjoner, hver med sitt eget spesifikke formål.
2. Modulær design: Å dele applikasjoner inn i selvstendige og uavhengige moduler.
3. Abstraksjon: Å skjule unødvendige detaljer og fokusere på de essensielle oppgavene som skal utføres.