<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/00-knowledge-graph</loc>
    <lastmod>2026-09-08T02:24:40.491Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch01-getting-started</loc>
    <lastmod>2026-09-08T02:24:40.491Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch02-objects-functions-types</loc>
    <lastmod>2026-09-08T02:24:40.491Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch03-arithmetic-types</loc>
    <lastmod>2026-09-08T02:24:40.491Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch04-expressions-operators</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch05-control-flow</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch06-dynamic-memory</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch07-characters-strings</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch08-input-output</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch09-preprocessor</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch10-program-structure</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/ch11-debug-testing-analysis</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/effective-c-2020/</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/00-knowledge-graph</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/ch01-program-structure</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/ch02-basic-data-types</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/ch03-aggregates-pointers</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/ch04-storage-classes</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/ch05-input-output</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/ch06-networking</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/ch07-concurrency-parallelism</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/ch08-miscellaneous</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/modern-c-up-and-running-2022/</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch01-refactoring-first-example</loc>
    <lastmod>2026-09-08T02:24:40.492Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch02-principles-in-refactoring</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch03-bad-smells-in-code</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch04-building-tests</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch05-introducing-the-catalog</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch06-first-set-of-refactorings</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch07-encapsulation</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch08-moving-features</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch09-organizing-data</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch10-simplifying-conditional-logic</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch11-refactoring-apis</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/ch12-dealing-with-inheritance</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/refactoring-2018/</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/00-knowledge-graph</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/ch01-introduction</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/ch02-dynamic-memory</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/ch03-functions</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/ch04-arrays</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/ch05-strings</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/ch06-structures</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/ch07-security</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/ch08-odds-and-ends</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/understanding-using-c-pointers-2013/</loc>
    <lastmod>2026-09-08T02:24:40.493Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/00-knowledge-graph</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch01-changing-software</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch02-working-with-feedback</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch03-sensing-and-separation</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch04-the-seam-model</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch05-tools</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch06-not-much-time</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch07-forever-to-change</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch08-how-do-i-add-a-feature</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch09-cant-get-class-into-harness</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch10-cant-run-method-in-harness</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch11-make-a-change-what-methods-to-test</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch12-many-changes-in-one-area</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch13-dont-know-what-tests-to-write</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch14-dependencies-on-libraries</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch15-application-is-all-api-calls</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch16-i-dont-understand-the-code</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch17-my-application-has-no-structure</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch18-test-code-in-the-way</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch19-not-object-oriented</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch20-class-too-big</loc>
    <lastmod>2026-09-08T02:24:40.494Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch21-changing-same-code-all-over</loc>
    <lastmod>2026-09-08T02:24:40.495Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch22-monster-method</loc>
    <lastmod>2026-09-08T02:24:40.495Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch23-not-breaking-anything</loc>
    <lastmod>2026-09-08T02:24:40.495Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch24-overwhelmed</loc>
    <lastmod>2026-09-08T02:24:40.495Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/ch25-dependency-breaking-techniques</loc>
    <lastmod>2026-09-08T02:24:40.495Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/working-legacy-code-2005/</loc>
    <lastmod>2026-09-08T02:24:40.495Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/ifndef</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/define</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/endif</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/error</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/n</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/include</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/ifdef</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/1-7</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url><url>
    <loc>https://http:/reading.kohsruhe.com/tags/</loc>
    <lastmod>2026-09-08T02:25:04.050Z</lastmod>
  </url></urlset>