Skip to content

Conversation

@SKyletoft
Copy link

No description provided.

Copy link
Collaborator

@lovelyckaro lovelyckaro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Superbra addition till data101 tycker jag. Verkligen ett sånt verktyg som man förväntas kunna, men som inte täcks av någon kurs. Jag tycker avsnittet är väldigt välskrivet, men att exemplet i det är mer komplext än vad vi försökt göra i resten av boken.

└── makefile
```

We can see a number of variables and rules being defined. It's start about
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ska det kanske stå "let's start about halfway down ..."?

Jag är lite kluven över exemplet. Det är bra att det täcker alla basics och dylikt. Men känner ändå att det är något mer komplext än de andra exemplen vi använt i data101.

Kanske värt att låta läsaren långsamt bygga upp till den här punkten? Jag tänker att man hade kunnat börja med ett exempel där man har bara enkla regler. Sen ett där man introducerat variablerna. Följt av ett med .PHONY och clean

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Min tanke var att hålla det så kort som möjligt och gå igenom allt som man borde veta. Men ja, det kanske är värt att splitta upp det och ha ett enklare exempel först.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Jag känner att risken med att splitta upp och göra det längre är att det inte längre kan användas som snabb referens och att man lätt tappar intresset. Make är ju inte något som man egentligen vill lära sig.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Omskrivet kring fler exempel

@toasterbag
Copy link
Collaborator

Under vår workshop så pratade vi om vi vill ha en generell make-guide och svaret är nog att vi i regel inte vill ha generella manualer för program. DNS vill arbeta med frågan om hur moppen ska struktureras och vi ser det som en mer produktiv lösning än att infodumpa make på nollan och ta problemet i egna händer.

Med det sagt så kan det finnas ett värde i att ta med exempel makefiler och hur man kompilerar med dem i kontexten av kursen, dvs göra som vi gjort med TDA555.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants