Skip to content

Commit c1bf9cf

Browse files
committed
refactor: remove code organization section from exercises and update next steps
1 parent 42a0123 commit c1bf9cf

3 files changed

Lines changed: 3 additions & 6 deletions

File tree

exercises/05.utility-types/FINISHED.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ type UserUpdate = Partial<Pick<User, 'name' | 'email'>>
1919
2020
This pattern is common in APIs where you want to update specific fields.
2121
22-
Next up: Code organization patterns!
22+
Next up: Mapped types!

exercises/FINISHED.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ You've mastered production-ready TypeScript patterns:
1010
- **Type operators** like `keyof`, `typeof`, and index access
1111
- **Mapped types** for creating type transformations
1212
- **Conditional types** for type-level logic
13-
- **Code organization** patterns that scale
1413

1514
📝 Reflect on what you learned:
1615

exercises/README.mdx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,8 @@ In this workshop, you'll master:
1010
3. **Modules** - Organizing code with ES modules and TypeScript
1111
4. **Type Operators** - Using `keyof`, `typeof`, and index access types
1212
5. **Utility Types** - Leveraging TypeScript's built-in type helpers
13-
6. **Code Organization** - Structuring large TypeScript projects
14-
7. **Mapped Types** - Creating types from other types
15-
8. **Conditional Types** - Types that depend on conditions
13+
6. **Mapped Types** - Creating types from other types
14+
7. **Conditional Types** - Types that depend on conditions
1615

1716
<callout-info>
1817
This workshop focuses on real-world scenarios. You'll work with API calls,
@@ -28,6 +27,5 @@ By the end of this workshop, you'll be able to:
2827
- Use type operators to derive types from values
2928
- Use utility types to transform and manipulate types
3029
- Create custom mapped and conditional types
31-
- Structure large TypeScript projects for maintainability
3230

3331
Let's build TypeScript code that survives the real world! 🚀

0 commit comments

Comments
 (0)