Skip to content

Commit d55a89d

Browse files
authored
Add direct links due to #130 (#131)
1 parent c2b307f commit d55a89d

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

intro.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,13 @@ When developing programs, we have to solve many problems. A program can be viewe
77

88
There are many problems that share the same form. Due to the fact that Rust is not object-oriented design patterns vary with respect to other object-oriented programming languages. While the details are different, since they have the same form they can be solved using the same fundamental methods.
99

10-
[Design patterns](./patterns/README.md) are methods to solve common problems when writing software.
10+
[Design patterns](https://rust-unofficial.github.io/patterns/patterns/index.html) are methods to solve common problems when writing software.
1111

12-
[Anti-patterns](./anti_patterns/README.md) are methods to solve these same common problems.
12+
[Anti-patterns](https://rust-unofficial.github.io/patterns/anti_patterns/index.html) are methods to solve these same common problems.
1313

1414
However, while design patterns give us benefits, anti-patterns create more problems.
1515

16-
[Idioms](./idioms/README.md) are guidelines to follow when coding. They are social norms of the community.
16+
[Idioms](https://rust-unofficial.github.io/patterns/idioms/index.html) are guidelines to follow when coding. They are social norms of the community.
1717
You can break them, but if you do you should have a good reason for it.
1818

19-
[Refactoring](./refactoring/README.md) is the process by which you convert code that works, but is hard to understand, into code that works and is easy to understand.
20-
2119
TODO: Mention why Rust is a bit special - functional elements, type system, borrow checker

0 commit comments

Comments
 (0)