# Organize Code as we want

**URL:** <https://forum.codecrafters.io/t/organize-code-as-we-want/1470>\
**Category:** General\
**Created:** [August 23, 2024, 4:59am UTC](https://forum.codecrafters.io/t/organize-code-as-we-want/1470 "2024-08-23T04:59:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sentinel1909](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/sentinel1909/32/1330_2.png) [@sentinel1909](https://forum.codecrafters.io/u/sentinel1909)\
**Post date:** [August 23, 2024, 4:59am UTC](https://forum.codecrafters.io/t/organize-code-as-we-want/1470/1 "2024-08-23T04:59:00Z")

</div>

I’d like to organize my code a little better, like into a binary and library. I’m doing the Redis challenge right now, using Rust. I assume it’s ok to organize as we want? Will doing that break the tests?

---

<div class="post-metadata">

**Author:** ![andy1li](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/andy1li/32/10_2.png) [@andy1li](https://forum.codecrafters.io/u/andy1li)\
**Post date:** [August 23, 2024, 11:05am UTC](https://forum.codecrafters.io/t/organize-code-as-we-want/1470/10 "2024-08-23T11:05:46Z")

</div>

Yep, this should be possible! You might need to tweak the scripts inside `.codecrafters`.

Here are some docs that might help:

- [Program Interface - CodeCrafters](https://docs.codecrafters.io/challenges/program-interface)
- [Rust - CodeCrafters](https://docs.codecrafters.io/challenges/language-support/rust)

Let me know if you run into any issues.

---

<div class="post-metadata">

**Author:** ![sentinel1909](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/sentinel1909/32/1330_2.png) [@sentinel1909](https://forum.codecrafters.io/u/sentinel1909)\
**Post date:** [August 25, 2024, 1:56am UTC](https://forum.codecrafters.io/t/organize-code-as-we-want/1470/11 "2024-08-25T01:56:39Z")

</div>

Thanks…will give it a shot and see what happens. Currently over my head, just in general, with the Redis challenge. Gonna have to take a step back and brush up on some basic stuff before continuing. 🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex003/uploads/codecrafters/original/3X/7/0/700657133935c15703e22c7c8870394f6e6dc27d.svg) [@system](https://forum.codecrafters.io/u/system)\
**Post date:** [August 30, 2024, 3:29pm UTC](https://forum.codecrafters.io/t/organize-code-as-we-want/1470/14 "2024-08-30T15:29:05Z")

</div>

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.
