docs: update README submission section and improve clarity
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# HW-09 — Advanced Multithreading
|
# Ninth Assignment — Advanced Multithreading
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -329,3 +329,15 @@ Implement **conditional waiting for insufficient funds**:
|
|||||||
> A correct solution is always more valuable than an optimized incorrect one.
|
> A correct solution is always more valuable than an optimized incorrect one.
|
||||||
|
|
||||||
Start simple, ensure correctness, then improve concurrency and performance.
|
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)
|
||||||
@@ -13,8 +13,6 @@ import java.util.concurrent.*;
|
|||||||
* - Building the system
|
* - Building the system
|
||||||
* - Running the simulation
|
* - Running the simulation
|
||||||
* - Managing lifecycle (threads, schedulers)
|
* - Managing lifecycle (threads, schedulers)
|
||||||
*
|
|
||||||
* This class replaces DemoFactory as a full runner.
|
|
||||||
*/
|
*/
|
||||||
public final class DemoApplication {
|
public final class DemoApplication {
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ package dev.banking;
|
|||||||
* Entry point of the application.
|
* Entry point of the application.
|
||||||
*
|
*
|
||||||
* IMPORTANT:
|
* IMPORTANT:
|
||||||
* - Do NOT modify this file in student assignment.
|
|
||||||
* - This is only a wrapper for running the demo.
|
* - This is only a wrapper for running the demo.
|
||||||
*/
|
*/
|
||||||
public final class Main {
|
public final class Main {
|
||||||
|
|||||||
@@ -2,8 +2,6 @@ package dev.banking.model;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Base class for all transaction types.
|
* Base class for all transaction types.
|
||||||
*
|
|
||||||
* Transactions are immutable and thread-safe.
|
|
||||||
*/
|
*/
|
||||||
public abstract class Transaction {
|
public abstract class Transaction {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user