-
Notifications
You must be signed in to change notification settings - Fork 82
Archive 2021 10
Lydia Buntrock edited this page Oct 6, 2021
·
5 revisions
- Weekly Todos -- let's track our weekly progress
- Agile Project Execution -- Be an agile samurai βοΈ!
- Group Organization -- Never miss a meeting!
- Retrospectives -- How we conquer the world!
- Core Meeting notes -- Summary of strategy meetings for design decisions.
-
Initial requirements (Seqan3 dependencies, compilers, platforms)-> outdated
On Modern C++ and design patterns used in SeqAn:
- Modern Cpp -- A list of recommended readings of modern C++
- CppSessions -- Slides to former cpp sessions about modern C++
- Concepts TS -- a small guide to C++ Concepts
- Dynamic and Static Polymorphism
- Ranges -- a small guide to C++ Ranges
-
Strong Types -- a small guide to use strong types for expressive coding-> no link - CRTP π -- the Curiously Recurring Template Pattern
-
Library structure -- filesystem, module and namespace hierarchies-> moved to Coding Guideline -
File structure and naming -- where to find/put what inside a file-> moved to Coding Guideline -
General formatting -- Spacing, Indention, Alignment and Naming-> moved to Coding Guideline -
Functions -- functions, arguments, return types...-> moved to Coding Guideline -
Metafunctions -- "functions" always evaluated at compile time-> moved to Coding Guideline -
Exceptions -- exception safety guarantees,-> moved to Coding Guidelinenoexcept
specifier
from old_home:
- ~Classes and Structs ~ linked in Coding Guideline
-
General Design Changes-> should be removed/incomplete -
Style-Guide-> outdated -
Namespaces-> outdated -
Function parameters-> outdated/included into Coding Guideline -
Thread Safetyported into Coding Guideline
TODO: rework or remove these:
-
General Design Decisions-> exchanged with diss of Hannes -
Design Patterns-> can be removed
-
The Git Repository Structure -- what to find whereβ -
The Software Management-> can be removed
-
Setup-> outdated -
Document Concepts-> moved into Documentation Guideline
-
Write a View-> could be movead to the tutorial