isaqb-org / curriculum-foundation

iSAQB Curriculum for the CPSA - Foundation Level. This repository contains copyrighted work.
https://public.isaqb.org/
Other
60 stars 14 forks source link

LG 1-06 add authorative reference(s) for LG 1-06 (data modelling) #511

Open gernotstarke opened 1 week ago

gernotstarke commented 1 week ago

Please, @mikesperber and @skogsbaer , propose one or a few references for data modelling in your sense, especially for sum and product.

My proposal would be a book or article which adresses practical aspects and is general purpose, not a theoretical treatment.

E.g. https://www.turingtaco.com/algebraic-data-types-structuring-data-in-functional-programming/ is a counter-example from my point of view, as I consider it overly specific for our purpose in foundation-level. I wouldn't want that as a reference in foundation.

gernotstarke commented 1 week ago

proposal (1): add marty kleppmann, designing data intensive applications, started working on that in branch #511-LG-1-06-add-references.

mikesperber commented 1 week ago

@gernotstarke Would "How to Design Programs" and "Schreibe Dein Programm!" work?

gernotstarke commented 1 week ago

would be fine for me. Could you add these to the references too, please?

mikesperber commented 6 days ago

@gernotstarke They are already in the references, PR #516 adds links to the LG itself.

ulibecker commented 1 day ago

Do we have a more specific reference for this? I find both "How to Design Programs" and "Schreibe Dein Programm!" very broad and not that helpful if one wants to figure out what is meant by "products and sums" in this context.

ulibecker commented 1 day ago

Maybe a glossary entry would be more helpful than a book reference in that case

skogsbaer commented 1 day ago

There exists a glossary entry for sums and products in the new glossary. @mikesperber and myself are writting a blog entry about sums and products. We could add a reference to that.

mikesperber commented 22 hours ago

There exists a glossary entry for sums and products in the new glossary. @mikesperber and myself are writting a blog entry about sums and products. We could add a reference to that.

You can check out here how that's shaping up:

https://github.com/skogsbaer/sum-product

ulibecker commented 12 hours ago

I think we should reference the glossary entries. Once the blog article is published, we can reference that in the curriculum and/or the glossary.