- 
                Notifications
    
You must be signed in to change notification settings  - Fork 86
 
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 Guidelinenoexceptspecifier 
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