Conversation
lovelyckaro
left a comment
There was a problem hiding this comment.
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.
src/manuals/make.md
Outdated
| └── makefile | ||
| ``` | ||
|
|
||
| We can see a number of variables and rules being defined. It's start about |
There was a problem hiding this comment.
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
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
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.
|
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. |
No description provided.