diff --git a/README.md b/README.md index 1cfce79..0d236df 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# HW-09 — Advanced Multithreading +# Ninth Assignment — Advanced Multithreading ![HW09 Image.png](HW09%20Image.png) @@ -329,3 +329,15 @@ Implement **conditional waiting for insufficient funds**: > A correct solution is always more valuable than an optimized incorrect one. Start simple, ensure correctness, then improve concurrency and performance. + +--- + +## Submission ⌛ + +1. Add your mentor as a collaborator or reviewer on the repository. +2. Create a `develop` branch (from `main`) for implementing features. +3. Use Git for regular commits with meaningful commit messages. +4. Push your code and the answers file (Answers.md) to the remote repository. +5. Submit a pull request to merge the `develop` branch into `main`. + +**Deadline:** Friday, June 12 (22nd of Khordad) \ No newline at end of file diff --git a/src/main/java/dev/banking/DemoApplication.java b/src/main/java/dev/banking/DemoApplication.java index 0d03147..78d786d 100644 --- a/src/main/java/dev/banking/DemoApplication.java +++ b/src/main/java/dev/banking/DemoApplication.java @@ -13,8 +13,6 @@ import java.util.concurrent.*; * - Building the system * - Running the simulation * - Managing lifecycle (threads, schedulers) - * - * This class replaces DemoFactory as a full runner. */ public final class DemoApplication { diff --git a/src/main/java/dev/banking/Main.java b/src/main/java/dev/banking/Main.java index 40145b9..c56566e 100644 --- a/src/main/java/dev/banking/Main.java +++ b/src/main/java/dev/banking/Main.java @@ -4,7 +4,6 @@ package dev.banking; * Entry point of the application. * * IMPORTANT: - * - Do NOT modify this file in student assignment. * - This is only a wrapper for running the demo. */ public final class Main { diff --git a/src/main/java/dev/banking/model/Transaction.java b/src/main/java/dev/banking/model/Transaction.java index 174785b..5d53921 100644 --- a/src/main/java/dev/banking/model/Transaction.java +++ b/src/main/java/dev/banking/model/Transaction.java @@ -2,8 +2,6 @@ package dev.banking.model; /** * Base class for all transaction types. - * - * Transactions are immutable and thread-safe. */ public abstract class Transaction {