/learn-problems

Short problems

Primary LanguageJavaScript

Problems

En samling korta problem som mest tagits från Adrian Neumann

Instruktioner

// Start with
npm install

// Implement one of the functions and run it in your terminal like so
node ./elementary/2-whatsYourName.js

Uppgift 1 - "OpenSource repo, ingen är collaborator"

  1. Välj ett problem och skriv upp dig i google sheet med ditt github användarnamn
  2. Gör en fork av min och clona er fork till lokal maskin
  3. Försök lösa problemet enskilt
  4. Pusha till er fort och gör en PR till mitt repo
  5. Skriv ditt användarnamn i kolumnen "Klar med första?" i sheets när ni är klara
  6. Om du är klar, välj en annan uppgift och försök lösa den också (och gör PR etc.)

Uppgift 2 - "Alla är collaborators"

  1. Välj ett problem och skriv upp dig i google sheet med ditt github användarnamn i Runda 1.
  2. Acceptera invitation till att vara collaborator i det här repot. Säg till om du inte fått invite!
  3. Gör ingen fork! Gör en clone av mitt repo och försök lösa problemet enskilt genom att följa Github flow 🐪 Så se till att göra en egen branch! (Om du vill fortsätta på din tidigare clone du gjorde av din egen fork. Träna på att sätta ny remote som vi gjorde i morse. git remote remove origin + git remote add origin http://...github.../Cottin/learn-problems )
  4. Gör PR när du är klar, sätt en person som inte varit reviewer tidigare som reviewer och assigneee. Se vilka som redan varit assignee på Pull Requests (kolumnen Asignee).
  5. När du fått en PR assignad till dig, gå till dennes PR och och gör en code review och gör en request change på valfri förbättring av koden eller bara kräv att din partner ska lägg till en kommentar
  6. Lös den request som din reviwer gjort och tryck "Resolve conversation" och gör en "re-request review"
  7. Acceptera din kompis nu fixade PR och mergea
  8. Gör direkt en revert på den merge-commit du nyss gjorde. Det skapas en ny PR för revert och merga in den direkt

Uppfigt 3 - "Rerun"

  1. Gör Uppgift 2 igen men välj en ny uppgift i google sheet