Skip to content
This repository was archived by the owner on Aug 22, 2025. It is now read-only.

Commit b47c902

Browse files
authored
ARCHIVING THE PROJECT
1 parent 093659f commit b47c902

File tree

1 file changed

+3
-17
lines changed

1 file changed

+3
-17
lines changed

README.md

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
> ‼️ ARCHIVED ‼️ It was a nice attempt but it's too complex, follow https://github.com/MaximBazarov/SwiftKiss for a new version of it.
2+
3+
14
[![Unit Tests](https://github.com/MaximBazarov/Decide/actions/workflows/swift-build-test.yml/badge.svg)](https://github.com/MaximBazarov/Decide/actions/workflows/swift-build-test.yml)
25
___
36

@@ -13,20 +16,3 @@ These abstractions are more effective for modularization compared to the UseCase
1316
They offer a more intuitive approach to business requirements, thereby enhancing the overall coding process.
1417
Decide also eliminates the need for dependency injection anywhere but effects and some services [and provides tools](#dependency-injection) to define `DefaultInstance` as a variation of observableState and access it with `Instance` observableState wrapper to obtain the instance.
1518

16-
17-
Additionaly **DecideTesting** provides tools to replace the environment and track execution in tests, allowing for the implementation of functionality tests (black box testing) as easily as unit tests.
18-
19-
20-
## Decision
21-
22-
## Effect
23-
24-
## Dependency Injection
25-
26-
# Decide Testing
27-
A library that makes testing of Decide-based code easier by providing convenient syntax sugar.
28-
29-
# Caveats
30-
2. Cyclic computations: easy to make a cycle in Computation's dependencies by reading each other.
31-
32-
can be solved by static analysis tools.

0 commit comments

Comments
 (0)