---
# System prepended metadata

title: Palinda och Projekt

---

# Palinda och Projekt

## Palinda
Skapa en **privat** kopia av [palinda](https://github.com/INDA23PlusPlus/palinda) repot i INDA23PlusPlus organisationen och lös uppgifterna där.

Deadline är 3e övningen efter tentaperioden, men försök bli klara så snart ni kan.

### Resurser
- [Tour of Go](https://go.dev/tour/list)
- [Amdahl's Law video](https://www.youtube.com/watch?v=Axx2xuB-Xuo)

## Projekt
Till och med övningen efter tentaperioden ska ni ha en rapport (~1-2 sidor). På övningen ska ni även hålla en kort presentation (slides uppmuntras starkt).

Rapporten och presentation ska innehålla:
- Vad ska ni göra?
	- Vad är projektet?
    - Scope och begränsningar: 
    	- Vad är er minimal viable product? 
    	- Vad ska ni inte göra?
- Vem ska göra vad?
    - Hur ska ni dela upp arbetet så att alla kan arbeta parallelt?
    - Vem/vilka ska göra vad?
    - Är någon ansvarig?
- Preliminär tidsplan
	- Slutpresentation hålls på övningen 17 maj.
	- Korta status presentationer varannan vecka.
- Hur ska ni samarbeta?
    - Hur ska ni använda git/github (issues, pull requests, ska allt pushas till main direkt)?
    - Ska ni göra code reviews?
    - Ska ni ha möten?
    	- Hur ofta?

### Att tänka på och bestäma tillsammans
- Vad behöver göras för att alla ska kunna börja arbeta på projektet?
    - Vissa projekt kan kräva lite startup kod som alla behöver bygga vidare på
- Få allting att fungera tillsammans i slutet?
    - Hur mycket tid behöver ni för detta?
    - Vilka delar kan vara svåra?
- Programmering
    - Vilket språk ska ni skriva i?
    - Vad för bibliotek om något ska användas?
    - Ska ni ha några "coding guidelines", om ja vilka är de?