LightMySky

Génie logiciel

21 sujets ouverts, dans l'ordre où ils s'appuient les uns sur les autres.

  1. Requirements: turning a wish into a testable statementde 19 à 20 ans · 8 questions
  2. Interfaces, coupling and what a module promisesde 19 à 20 ans · 8 questions
  3. Design patterns: naming a solution that keeps recurringde 19 à 21 ans · 8 questions
  4. Refactoring: Changing Structure Without Changing Behaviourde 19 à 21 ans · 8 questions
  5. Test Doubles and Testing at a Boundaryde 20 à 21 ans · 8 questions
  6. Test Strategy: Unit, Integration and End to Endde 20 à 21 ans · 8 questions
  7. Version Control as a Graph of Commitsde 18 à 19 ans · 8 questions
  8. Branching, merging and resolving a conflictde 18 à 19 ans · 8 questions
  9. Code review: reading a change you did not writede 18 à 20 ans · 8 questions
  10. Property-Based Testingde 20 à 22 ans · 8 questions
  11. Continuous Integration and the Build Pipelinede 20 à 22 ans · 8 questions
  12. Software Architecture: Layers, Services and Their Trade-offsde 21 à 22 ans · 8 questions
  13. Technical debt and the cost of the next changede 21 à 22 ans · 14 questions
  14. Working in a team: issues, estimates and iterationsde 21 à 22 ans · 8 questions
  15. Dependencies, licences and the supply chainde 21 à 22 ans · 8 questions
  16. Specifying Correctness: Safety, Liveness and Invariantsde 22 à 24 ans · 8 questions
  17. Model Checking and the State-Space Explosionde 23 à 24 ans · 8 questions
  18. Hoare Logic and Proving a Program Meets Its Specificationde 23 à 24 ans · 8 questions
  19. Reading a Systems or Machine-Learning Paperde 22 à 23 ans · 8 questions
  20. Reproducibility: Seeds, Environments and the Ablationde 23 à 24 ans · 8 questions
  21. Scoping and Writing a Thesis-Scale Projectde 23 à 24 ans · 8 questions
Génie logiciel · Informatique · LightMySky