<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>/posts/%E5%A6%82%E4%BD%95%E5%8C%BA%E5%88%86%E8%AF%97%E8%AF%8D%E4%B8%AD%E7%9A%84%E5%B9%B3%E4%BB%84%E5%A3%B0/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/%E7%A6%85%E5%AE%97%E5%85%AC%E6%A1%88-%E5%85%AD%E7%A5%96%E8%A1%A3%E9%92%B5/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E6%9E%B6%E6%9E%84%E5%88%86%E5%B1%82/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Referring-to-Visual-Aids/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Using-Effective-Visual-Aids-in-Presentation/</loc>
<lastmod>2023-07-12T19:30:23+01:00</lastmod>
</url>
<url>
<loc>/posts/%E5%85%B3%E4%BA%8E-%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4/</loc>
<lastmod>2026-03-22T08:27:39+00:00</lastmod>
</url>
<url>
<loc>/posts/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4-%E6%91%98%E5%BD%95-%E4%B8%87%E5%8E%86%E7%AF%87/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Academic-Writing-Checklist/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4-%E6%91%98%E5%BD%95-%E7%94%B3%E6%97%B6%E8%A1%8C%E7%AF%87/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/%E7%9A%AE%E5%9B%8A-%E6%91%98%E5%BD%95/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Overview-of-Academic-Essay/</loc>
<lastmod>2024-04-05T00:22:21+01:00</lastmod>
</url>
<url>
<loc>/posts/Academic-Essay-Introductions/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Academic-Essay-Paragraphs/</loc>
<lastmod>2024-02-21T21:06:29+00:00</lastmod>
</url>
<url>
<loc>/posts/Find-Reliable-Sources-for-Academic-Essay/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4-%E6%91%98%E5%BD%95-%E6%B5%B7%E7%91%9E%E7%AF%87/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Academic-Integrity/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/How-To-Cite-Sources/</loc>
<lastmod>2023-12-16T23:10:37+00:00</lastmod>
</url>
<url>
<loc>/posts/Academic-Essay-Conclusions/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4-%E6%91%98%E5%BD%95-%E6%88%9A%E7%BB%A7%E5%85%89%E7%AF%87/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Sorting-Algorithms/</loc>
<lastmod>2026-03-22T08:27:39+00:00</lastmod>
</url>
<url>
<loc>/posts/Array/</loc>
<lastmod>2023-09-04T13:46:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Linked-List/</loc>
<lastmod>2023-09-05T12:45:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Linked-List2/</loc>
<lastmod>2023-09-06T14:45:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Stack-and-Queues/</loc>
<lastmod>2023-09-07T16:45:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Recursive/</loc>
<lastmod>2024-04-27T23:37:14+01:00</lastmod>
</url>
<url>
<loc>/posts/High-Performance-Sorting/</loc>
<lastmod>2024-04-27T23:37:14+01:00</lastmod>
</url>
<url>
<loc>/posts/Binary-Search/</loc>
<lastmod>2024-08-03T22:42:13+01:00</lastmod>
</url>
<url>
<loc>/posts/Skip-List/</loc>
<lastmod>2023-09-11T13:00:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Hash-Table/</loc>
<lastmod>2023-09-12T13:00:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Create-Hash-Table/</loc>
<lastmod>2023-09-13T13:00:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Hash-Table-And-List/</loc>
<lastmod>2024-06-30T22:57:55+01:00</lastmod>
</url>
<url>
<loc>/posts/Binary-Tree/</loc>
<lastmod>2024-06-07T16:49:05+01:00</lastmod>
</url>
<url>
<loc>/posts/Binary-Search-Tree/</loc>
<lastmod>2023-09-16T13:00:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Red-Black-Tree/</loc>
<lastmod>2023-09-17T13:00:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Graph/</loc>
<lastmod>2023-09-18T13:00:00+01:00</lastmod>
</url>
<url>
<loc>/posts/First-Search/</loc>
<lastmod>2024-06-07T18:16:51+01:00</lastmod>
</url>
<url>
<loc>/posts/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4-%E6%91%98%E5%BD%95-%E6%9D%8E%E8%B4%BD%E7%AF%87/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/What-is-Software-Engineering/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Computer-Science-Terminology-in-English-and-Chinese/</loc>
<lastmod>2024-04-27T23:37:14+01:00</lastmod>
</url>
<url>
<loc>/posts/Introduction-to-Project-Management/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Automated-Software-Verification/</loc>
<lastmod>2024-03-16T22:45:32+00:00</lastmod>
</url>
<url>
<loc>/posts/Introduction-To-Agile-Project-Management/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Transition-Systems/</loc>
<lastmod>2024-03-16T22:41:40+00:00</lastmod>
</url>
<url>
<loc>/posts/Linear-Temporal-Logic/</loc>
<lastmod>2024-10-06T11:14:46+01:00</lastmod>
</url>
<url>
<loc>/posts/Software-Modelling-and-Design/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/What-is-Clean-Code/</loc>
<lastmod>2024-03-16T22:41:40+00:00</lastmod>
</url>
<url>
<loc>/posts/Excerpts-from-Clean-Code/</loc>
<lastmod>2024-02-22T20:41:39+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Meaningful-Names/</loc>
<lastmod>2024-03-16T22:41:40+00:00</lastmod>
</url>
<url>
<loc>/posts/B%C3%BCchi-Automaton/</loc>
<lastmod>2024-03-16T22:41:40+00:00</lastmod>
</url>
<url>
<loc>/posts/Unified-Modelling-Language-(UML)/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Use-Case-Diagrams-in-UML/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Class-Diagrams-in-UML/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Functions/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Comments/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/The-Project-Management-Process-Groups/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Initiating-Projects/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/State-Machine-Diagrams-in-UML/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Sequence-Diagram-in-UML/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Activity-Diagrams-in-UML/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Planning-Projects-Scope/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Planning-Projects-Schedule/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Formatting/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Java-Version-History/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Java-Platform/</loc>
<lastmod>2024-01-26T20:58:14+00:00</lastmod>
</url>
<url>
<loc>/posts/Explicit-State-Model-Checking/</loc>
<lastmod>2024-07-06T20:02:19+01:00</lastmod>
</url>
<url>
<loc>/posts/Architectural-Design/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Structure/</loc>
<lastmod>2024-01-31T19:24:55+00:00</lastmod>
</url>
<url>
<loc>/posts/Planning-Projects-Cost/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/JVM/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Error/</loc>
<lastmod>2024-01-27T00:32:30+00:00</lastmod>
</url>
<url>
<loc>/posts/How-Java-Run/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Design-Patterns/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Data-Modelling/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Symbolic-Model-Checking/</loc>
<lastmod>2024-10-05T13:47:01+01:00</lastmod>
</url>
<url>
<loc>/posts/Binary-Decision-Diagrams/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Memory-Management-in-JVM/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Security-By-Design/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Planning-Projects-Quality/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Planning-Projects-Resource/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Planning-Projects-Communication/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Planning-Projects-Risk/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Boundaries/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/NuSMV-Model-Checker/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Some-Interesting-in-Java/</loc>
<lastmod>2024-02-20T19:37:51+00:00</lastmod>
</url>
<url>
<loc>/posts/Basic-Knowledge-In-Java/</loc>
<lastmod>2024-07-05T22:17:44+01:00</lastmod>
</url>
<url>
<loc>/posts/JIT-in-Java/</loc>
<lastmod>2024-01-26T20:58:14+00:00</lastmod>
</url>
<url>
<loc>/posts/Introduction-to-Formal-Methods/</loc>
<lastmod>2024-01-02T20:13:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Introduction-to-Event-B/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Relations-and-Functions-in-Event-B/</loc>
<lastmod>2024-01-02T20:13:00+00:00</lastmod>
</url>
<url>
<loc>/posts/SAT-Solvers/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Collections-in-Java/</loc>
<lastmod>2024-04-12T03:42:19+01:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Unit-Tests/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/Bounded-Model-Checking/</loc>
<lastmod>2024-04-09T21:21:04+01:00</lastmod>
</url>
<url>
<loc>/posts/Deductive-Verification/</loc>
<lastmod>2024-01-20T01:07:24+00:00</lastmod>
</url>
<url>
<loc>/posts/OOP/</loc>
<lastmod>2024-06-08T20:46:50+01:00</lastmod>
</url>
<url>
<loc>/posts/Extension-Refinement-in-Event-B/</loc>
<lastmod>2023-12-10T04:14:56+00:00</lastmod>
</url>
<url>
<loc>/posts/SOLID/</loc>
<lastmod>2024-09-18T17:29:49+01:00</lastmod>
</url>
<url>
<loc>/posts/SRP/</loc>
<lastmod>2024-09-18T17:29:49+01:00</lastmod>
</url>
<url>
<loc>/posts/OCP/</loc>
<lastmod>2024-09-18T17:29:49+01:00</lastmod>
</url>
<url>
<loc>/posts/LSP/</loc>
<lastmod>2024-09-18T17:29:49+01:00</lastmod>
</url>
<url>
<loc>/posts/ISP/</loc>
<lastmod>2024-09-18T17:29:49+01:00</lastmod>
</url>
<url>
<loc>/posts/Handling-Proofs-in-Event-B/</loc>
<lastmod>2024-01-02T20:13:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Lists-and-Collections-in-Event-B/</loc>
<lastmod>2024-01-02T20:13:00+00:00</lastmod>
</url>
<url>
<loc>/posts/DIP/</loc>
<lastmod>2024-09-18T17:29:49+01:00</lastmod>
</url>
<url>
<loc>/posts/Composition/</loc>
<lastmod>2024-09-18T17:29:49+01:00</lastmod>
</url>
<url>
<loc>/posts/What-is-Refactoring/</loc>
<lastmod>2024-02-02T20:36:04+00:00</lastmod>
</url>
<url>
<loc>/posts/Refactoring-Principles/</loc>
<lastmod>2023-12-21T18:24:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Refactoring-Limitations/</loc>
<lastmod>2023-12-21T20:30:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Bad-Smells-in-Code/</loc>
<lastmod>2023-12-28T23:26:49+00:00</lastmod>
</url>
<url>
<loc>/posts/Software-Testing/</loc>
<lastmod>2024-01-20T19:47:42+00:00</lastmod>
</url>
<url>
<loc>/posts/Threat-Modeling/</loc>
<lastmod>2024-01-20T18:01:00+00:00</lastmod>
</url>
<url>
<loc>/posts/TDD/</loc>
<lastmod>2024-01-25T20:56:55+00:00</lastmod>
</url>
<url>
<loc>/posts/JDK-Command/</loc>
<lastmod>2024-01-25T20:30:00+00:00</lastmod>
</url>
<url>
<loc>/posts/GC/</loc>
<lastmod>2024-01-26T20:00:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Null/</loc>
<lastmod>2024-01-26T23:09:00+00:00</lastmod>
</url>
<url>
<loc>/posts/OOP-POP-FOP-AOP/</loc>
<lastmod>2024-01-27T22:35:27+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Classes/</loc>
<lastmod>2024-02-02T20:36:04+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Systems/</loc>
<lastmod>2024-02-18T01:36:05+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Emergency/</loc>
<lastmod>2024-02-18T17:56:46+00:00</lastmod>
</url>
<url>
<loc>/posts/Database-Introduction/</loc>
<lastmod>2024-02-18T16:14:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Database-Index/</loc>
<lastmod>2024-02-18T18:22:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Reverse-Engineering/</loc>
<lastmod>2024-02-19T11:37:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Clean-Code-Concurrency/</loc>
<lastmod>2024-02-21T17:45:23+00:00</lastmod>
</url>
<url>
<loc>/posts/Java-Mutilthreading/</loc>
<lastmod>2024-02-21T19:53:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Java-Thread-Pool/</loc>
<lastmod>2024-02-22T20:34:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Java-Locks/</loc>
<lastmod>2024-02-22T19:16:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Big-Refactoring/</loc>
<lastmod>2024-02-25T18:29:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Getter-Setter/</loc>
<lastmod>2024-04-05T00:22:21+01:00</lastmod>
</url>
<url>
<loc>/posts/TVP/</loc>
<lastmod>2024-03-03T19:26:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Buffer-Overflow/</loc>
<lastmod>2024-03-07T21:00:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Singleton-Pattern/</loc>
<lastmod>2024-09-18T17:29:49+01:00</lastmod>
</url>
<url>
<loc>/posts/Relational-Algebra/</loc>
<lastmod>2024-04-09T21:21:04+01:00</lastmod>
</url>
<url>
<loc>/posts/Query-Processing/</loc>
<lastmod>2024-04-09T21:21:04+01:00</lastmod>
</url>
<url>
<loc>/posts/Cost-Estimation/</loc>
<lastmod>2024-04-09T21:21:04+01:00</lastmod>
</url>
<url>
<loc>/posts/Query-Optimisation/</loc>
<lastmod>2024-10-06T11:14:46+01:00</lastmod>
</url>
<url>
<loc>/posts/Execution-Models/</loc>
<lastmod>2024-04-14T22:35:08+01:00</lastmod>
</url>
<url>
<loc>/posts/Algorithms-DB/</loc>
<lastmod>2024-04-14T22:38:31+01:00</lastmod>
</url>
<url>
<loc>/posts/Red-Black-Tree-2/</loc>
<lastmod>2024-05-03T22:46:00+01:00</lastmod>
</url>
<url>
<loc>/posts/B+_Trees/</loc>
<lastmod>2026-03-22T08:27:39+00:00</lastmod>
</url>
<url>
<loc>/posts/String-Matching-Algorithms/</loc>
<lastmod>2024-06-08T19:54:00+01:00</lastmod>
</url>
<url>
<loc>/posts/String-Matching-Algorithms2/</loc>
<lastmod>2024-06-09T19:23:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Greedy-Algorithms/</loc>
<lastmod>2024-06-11T23:24:28+01:00</lastmod>
</url>
<url>
<loc>/posts/Divide-and-Conquer/</loc>
<lastmod>2024-06-18T23:52:30+01:00</lastmod>
</url>
<url>
<loc>/posts/Backtracking/</loc>
<lastmod>2024-06-30T22:57:55+01:00</lastmod>
</url>
<url>
<loc>/posts/Dynamic-Programming/</loc>
<lastmod>2024-06-20T00:33:02+01:00</lastmod>
</url>
<url>
<loc>/posts/Comparative-Analysis/</loc>
<lastmod>2024-10-06T11:14:46+01:00</lastmod>
</url>
<url>
<loc>/posts/Bit-Map/</loc>
<lastmod>2024-06-30T22:57:55+01:00</lastmod>
</url>
<url>
<loc>/posts/Software-Architecture/</loc>
<lastmod>2024-06-30T20:19:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Architecture-Principle/</loc>
<lastmod>2024-07-01T23:05:26+01:00</lastmod>
</url>
<url>
<loc>/posts/Read-Write-Separation/</loc>
<lastmod>2024-07-02T21:06:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Sharding-Partitioning/</loc>
<lastmod>2024-10-04T00:05:15+01:00</lastmod>
</url>
<url>
<loc>/posts/Cache-Architecture/</loc>
<lastmod>2024-07-05T20:55:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Load-Balancing/</loc>
<lastmod>2024-08-20T20:06:16+01:00</lastmod>
</url>
<url>
<loc>/posts/CAP/</loc>
<lastmod>2024-10-06T11:14:46+01:00</lastmod>
</url>
<url>
<loc>/posts/Design-Principles/</loc>
<lastmod>2024-09-18T16:36:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Visitor-Pattern/</loc>
<lastmod>2026-03-22T08:27:39+00:00</lastmod>
</url>
<url>
<loc>/posts/SOA-Microservices/</loc>
<lastmod>2024-10-07T12:12:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Best-Microservices/</loc>
<lastmod>2024-10-11T14:07:14+01:00</lastmod>
</url>
<url>
<loc>/posts/Claude-Code-The-AI-Powered-Coding-Assistant/</loc>
<lastmod>2026-03-22T12:30:00+00:00</lastmod>
</url>
<url>
<loc>/posts/Harness-Engineering-Lessons-from-OpenAIs-Agent-First-Development/</loc>
<lastmod>2026-03-22T17:02:02+00:00</lastmod>
</url>
<url>
<loc>/posts/Harness-Engineering-OpenAI%E7%9A%84%E6%99%BA%E8%83%BD%E4%BD%93%E4%BC%98%E5%85%88%E5%BC%80%E5%8F%91%E5%AE%9E%E9%AA%8C/</loc>
<lastmod>2026-03-22T17:11:40+00:00</lastmod>
</url>
<url>
<loc>/posts/Harness-Engineering/</loc>
<lastmod>2026-03-30T04:51:00+01:00</lastmod>
</url>
<url>
<loc>/posts/Introduction-to-Classical-Music/</loc>
<lastmod>2026-04-02T18:39:07+01:00</lastmod>
</url>
<url>
<loc>/categories/</loc>
<lastmod>2026-04-02T18:39:35+01:00</lastmod>
</url>
<url>
<loc>/tags/</loc>
<lastmod>2026-04-02T18:39:35+01:00</lastmod>
</url>
<url>
<loc>/archives/</loc>
<lastmod>2026-04-02T18:39:35+01:00</lastmod>
</url>
<url>
<loc>/gallery/</loc>
<lastmod>2026-04-02T18:39:35+01:00</lastmod>
</url>
<url>
<loc>/about/</loc>
<lastmod>2026-04-02T18:39:35+01:00</lastmod>
</url>
<url>
<loc>/gallery/Bangkok.html</loc>
</url>
<url>
<loc>/gallery/Bergen.html</loc>
</url>
<url>
<loc>/gallery/Brockenhurst.html</loc>
</url>
<url>
<loc>/gallery/Cambridge.html</loc>
</url>
<url>
<loc>/gallery/Chengdu.html</loc>
</url>
<url>
<loc>/gallery/Chongqing.html</loc>
</url>
<url>
<loc>/gallery/Eastbourne.html</loc>
</url>
<url>
<loc>/gallery/Edinburgh.html</loc>
</url>
<url>
<loc>/gallery/Fuji.html</loc>
</url>
<url>
<loc>/gallery/Glasgow.html</loc>
</url>
<url>
<loc>/gallery/Guanshan.html</loc>
</url>
<url>
<loc>/gallery/Helsinki.html</loc>
</url>
<url>
<loc>/gallery/Kyoto.html</loc>
</url>
<url>
<loc>/gallery/London.html</loc>
</url>
<url>
<loc>/gallery/MountHua.html</loc>
</url>
<url>
<loc>/gallery/Nara.html</loc>
</url>
<url>
<loc>/gallery/Osaka.html</loc>
</url>
<url>
<loc>/gallery/Oslo.html</loc>
</url>
<url>
<loc>/gallery/Paris.html</loc>
</url>
<url>
<loc>/gallery/Phuket.html</loc>
</url>
<url>
<loc>/gallery/Qingdao.html</loc>
</url>
<url>
<loc>/gallery/Shanghai.html</loc>
</url>
<url>
<loc>/gallery/Southampton.html</loc>
</url>
<url>
<loc>/gallery/Tampere.html</loc>
</url>
<url>
<loc>/gallery/Tokyo.html</loc>
</url>
<url>
<loc>/gallery/Voss.html</loc>
</url>
<url>
<loc>/gallery/Weymouth.html</loc>
</url>
<url>
<loc>/gallery/Xi&apos;an.html</loc>
</url>
<url>
<loc>/gallery/Xi&apos;an2.html</loc>
</url>
<url>
<loc>/gallery/Yuncheng.html</loc>
</url>
<url>
<loc>/gallery/cat.html</loc>
</url>
<url>
<loc>/</loc>
</url>
<url>
<loc>/tags/%E8%AF%97%E8%AF%8D/</loc>
</url>
<url>
<loc>/tags/buddhism/</loc>
</url>
<url>
<loc>/tags/%E7%A6%85/</loc>
</url>
<url>
<loc>/tags/presentation/</loc>
</url>
<url>
<loc>/tags/literature/</loc>
</url>
<url>
<loc>/tags/history/</loc>
</url>
<url>
<loc>/tags/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4/</loc>
</url>
<url>
<loc>/tags/academic-writing/</loc>
</url>
<url>
<loc>/tags/%E7%9A%AE%E5%9B%8A/</loc>
</url>
<url>
<loc>/tags/computer-science/</loc>
</url>
<url>
<loc>/tags/algorithm/</loc>
</url>
<url>
<loc>/tags/data-structure/</loc>
</url>
<url>
<loc>/tags/software-engineering/</loc>
</url>
<url>
<loc>/tags/terminology/</loc>
</url>
<url>
<loc>/tags/project-management/</loc>
</url>
<url>
<loc>/tags/software-verification/</loc>
</url>
<url>
<loc>/tags/model-checking/</loc>
</url>
<url>
<loc>/tags/agile/</loc>
</url>
<url>
<loc>/tags/transition-systems/</loc>
</url>
<url>
<loc>/tags/ltl/</loc>
</url>
<url>
<loc>/tags/software-modelling-and-design/</loc>
</url>
<url>
<loc>/tags/clean-code/</loc>
</url>
<url>
<loc>/tags/code/</loc>
</url>
<url>
<loc>/tags/b%C3%BCchi-automaton/</loc>
</url>
<url>
<loc>/tags/uml/</loc>
</url>
<url>
<loc>/tags/oop/</loc>
</url>
<url>
<loc>/tags/process-groups/</loc>
</url>
<url>
<loc>/tags/wbs/</loc>
</url>
<url>
<loc>/tags/aon/</loc>
</url>
<url>
<loc>/tags/java/</loc>
</url>
<url>
<loc>/tags/jvm/</loc>
</url>
<url>
<loc>/tags/architecture/</loc>
</url>
<url>
<loc>/tags/design-patterns/</loc>
</url>
<url>
<loc>/tags/database/</loc>
</url>
<url>
<loc>/tags/bdds/</loc>
</url>
<url>
<loc>/tags/software-security/</loc>
</url>
<url>
<loc>/tags/event-b/</loc>
</url>
<url>
<loc>/tags/set-theory/</loc>
</url>
<url>
<loc>/tags/solid/</loc>
</url>
<url>
<loc>/tags/design-principles/</loc>
</url>
<url>
<loc>/tags/refactoring/</loc>
</url>
<url>
<loc>/tags/microservices/</loc>
</url>
<url>
<loc>/tags/generated-by-ai/</loc>
</url>
<url>
<loc>/tags/claude-code/</loc>
</url>
<url>
<loc>/tags/ai-assistant/</loc>
</url>
<url>
<loc>/tags/anthropic/</loc>
</url>
<url>
<loc>/tags/development-workflow/</loc>
</url>
<url>
<loc>/tags/openai/</loc>
</url>
<url>
<loc>/tags/codex/</loc>
</url>
<url>
<loc>/tags/ai-agents/</loc>
</url>
<url>
<loc>/tags/software-development/</loc>
</url>
<url>
<loc>/tags/agent-first/</loc>
</url>
<url>
<loc>/tags/ai%E6%99%BA%E8%83%BD%E4%BD%93/</loc>
</url>
<url>
<loc>/tags/%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91/</loc>
</url>
<url>
<loc>/tags/%E6%99%BA%E8%83%BD%E4%BD%93%E4%BC%98%E5%85%88/</loc>
</url>
<url>
<loc>/tags/harness-engineering/</loc>
</url>
<url>
<loc>/tags/ai%E4%BB%A3%E7%90%86/</loc>
</url>
<url>
<loc>/tags/%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90/</loc>
</url>
<url>
<loc>/tags/%E5%B7%A5%E7%A8%8B%E5%AE%9E%E8%B7%B5/</loc>
</url>
<url>
<loc>/tags/%E5%8F%A4%E5%85%B8%E9%9F%B3%E4%B9%90/</loc>
</url>
<url>
<loc>/tags/%E9%9F%B3%E4%B9%90%E5%8E%86%E5%8F%B2/</loc>
</url>
<url>
<loc>/tags/%E9%9F%B3%E4%B9%90%E6%AC%A3%E8%B5%8F/</loc>
</url>
<url>
<loc>/tags/%E5%B7%B4%E6%B4%9B%E5%85%8B/</loc>
</url>
<url>
<loc>/tags/%E5%8F%A4%E5%85%B8%E4%B8%BB%E4%B9%89/</loc>
</url>
<url>
<loc>/tags/%E6%B5%AA%E6%BC%AB%E4%B8%BB%E4%B9%89/</loc>
</url>
<url>
<loc>/categories/learning-note/</loc>
</url>
<url>
<loc>/categories/poem/</loc>
</url>
<url>
<loc>/categories/personal-essay/</loc>
</url>
<url>
<loc>/categories/zen/</loc>
</url>
<url>
<loc>/categories/game-engine/</loc>
</url>
<url>
<loc>/categories/presentation/</loc>
</url>
<url>
<loc>/categories/literature/</loc>
</url>
<url>
<loc>/categories/article-excerpt/</loc>
</url>
<url>
<loc>/categories/%E4%B8%87%E5%8E%86%E5%8D%81%E4%BA%94%E5%B9%B4/</loc>
</url>
<url>
<loc>/categories/academic-writing/</loc>
</url>
<url>
<loc>/categories/%E7%9A%AE%E5%9B%8A/</loc>
</url>
<url>
<loc>/categories/cs-learning-note/</loc>
</url>
<url>
<loc>/categories/algorithm/</loc>
</url>
<url>
<loc>/categories/data-structure/</loc>
</url>
<url>
<loc>/categories/other/</loc>
</url>
<url>
<loc>/categories/software-project-management/</loc>
</url>
<url>
<loc>/categories/automated-software-verification/</loc>
</url>
<url>
<loc>/categories/software-modelling-and-design/</loc>
</url>
<url>
<loc>/categories/clean-code/</loc>
</url>
<url>
<loc>/categories/software/</loc>
</url>
<url>
<loc>/categories/java/</loc>
</url>
<url>
<loc>/categories/software-security-and-safety/</loc>
</url>
<url>
<loc>/categories/oop/</loc>
</url>
<url>
<loc>/categories/refactoring/</loc>
</url>
<url>
<loc>/categories/database/</loc>
</url>
<url>
<loc>/categories/architecture/</loc>
</url>
<url>
<loc>/categories/ai-agents/</loc>
</url>
<url>
<loc>/categories/development-tools/</loc>
</url>
<url>
<loc>/categories/software-engineering/</loc>
</url>
<url>
<loc>/categories/ai%E6%99%BA%E8%83%BD%E4%BD%93/</loc>
</url>
<url>
<loc>/categories/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/</loc>
</url>
<url>
<loc>/categories/ai%E5%B7%A5%E7%A8%8B/</loc>
</url>
<url>
<loc>/categories/%E5%BC%80%E5%8F%91%E5%AE%9E%E8%B7%B5/</loc>
</url>
<url>
<loc>/categories/%E9%9F%B3%E4%B9%90%E8%89%BA%E6%9C%AF/</loc>
</url>
<url>
<loc>/categories/%E9%9F%B3%E4%B9%90%E5%8E%86%E5%8F%B2/</loc>
</url>
<url>
<loc>/page2/</loc>
</url>
<url>
<loc>/page3/</loc>
</url>
<url>
<loc>/page4/</loc>
</url>
<url>
<loc>/page5/</loc>
</url>
<url>
<loc>/page6/</loc>
</url>
<url>
<loc>/page7/</loc>
</url>
<url>
<loc>/page8/</loc>
</url>
<url>
<loc>/page9/</loc>
</url>
<url>
<loc>/page10/</loc>
</url>
<url>
<loc>/page11/</loc>
</url>
<url>
<loc>/page12/</loc>
</url>
<url>
<loc>/page13/</loc>
</url>
<url>
<loc>/page14/</loc>
</url>
<url>
<loc>/page15/</loc>
</url>
<url>
<loc>/page16/</loc>
</url>
<url>
<loc>/page17/</loc>
</url>
</urlset>
