user
|
f1de1c5c8e
|
docs: add homework README files for second part
|
2026-09-12 18:20:57 +04:00 |
|
user
|
dd3aca0cb1
|
docs: add deadlock, livelock, and threading homework descriptions
|
2026-09-12 18:08:14 +04:00 |
|
user
|
58459cc92b
|
chore: organize homework into first-part directory
|
2026-09-12 17:46:39 +04:00 |
|
user
|
cd4bc632ed
|
docs(hw-04): update result PDF and screenshots
|
2026-09-05 00:18:39 +04:00 |
|
user
|
3da4bce739
|
docs(hw-04): update result PDF and screenshots
|
2026-09-02 16:34:27 +04:00 |
|
user
|
4038de6135
|
fix: ensure thread-safe visibility in livelock example
|
2026-09-02 16:26:03 +04:00 |
|
user
|
def8f1b78d
|
docs(hw-04): update result PDF and screenshots
|
2026-09-01 19:05:51 +04:00 |
|
user
|
4edbf2eb18
|
feat(concurrency): replace livelock example with corridor scenario
|
2026-09-01 18:55:39 +04:00 |
|
user
|
cda58045bc
|
feat: complete concurrency homework assignment
|
2026-09-01 17:18:14 +04:00 |
|
user
|
c0bfc346fe
|
chore(hw-03): add artifacts
|
2026-08-20 16:19:31 +04:00 |
|
user
|
0080493383
|
feat(hw-03): implement Strategy pattern
|
2026-08-08 19:56:34 +04:00 |
|
user
|
07d000c253
|
feat(hw-03): implement Proxy pattern
|
2026-08-08 19:56:22 +04:00 |
|
user
|
2658b620a5
|
feat(hw-03): implement Decorator pattern
|
2026-08-08 19:32:59 +04:00 |
|
user
|
0351d863d4
|
refactor(hw-03): move fields to end of classes
|
2026-08-08 19:29:34 +04:00 |
|
user
|
e9ea63b94b
|
feat(hw-03): implement Chain of Responsibility pattern
|
2026-08-08 19:18:06 +04:00 |
|
user
|
c6eb116ab9
|
feat(hw-03): implement Builder pattern
|
2026-08-08 19:07:58 +04:00 |
|
user
|
9c20913fed
|
feat(hw-03): implement Adapter pattern
|
2026-08-08 18:57:55 +04:00 |
|
user
|
2a5d70a1b2
|
chore(hw-03): initialize gradle java project with design patterns structure
|
2026-08-07 16:16:06 +04:00 |
|
user
|
de76169f44
|
chore(hw-02): add maven and java gitignore configuration
|
2026-08-07 16:02:43 +04:00 |
|
user
|
e2165abc37
|
docs(hw-02): add homework artifacts
|
2026-08-07 15:02:36 +04:00 |
|
user
|
7b127015ad
|
docs(hw-01): add homework artifacts
|
2026-08-07 15:02:36 +04:00 |
|
user
|
21c1190aa7
|
feat(hw-02): implement student and book stream processing
|
2026-08-07 15:02:36 +04:00 |
|
user
|
3a26e58ae2
|
refactor(hw-01): rename ImmutableClasses to ImmutableClass
|
2026-07-30 22:30:10 +04:00 |
|
user
|
41f852bca6
|
feat(hw-01): implement immutable class with defensive copying
- add MutableClass copy constructor
- add defensive copies in ImmutableClass constructor and getter
- extend immutable class with additional fields
- update task requirements
|
2026-07-30 22:21:49 +04:00 |
|
user
|
945cb0fcbe
|
Initial commit
|
2026-07-28 17:34:06 +04:00 |
|