Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
bbb8ae1
initial draft of dead code prep material
Poonam-raj Nov 26, 2025
3ea4d35
Add time for prep material
Poonam-raj Nov 26, 2025
9ff0e52
add dead code to prep material of data flows module|
Poonam-raj Nov 27, 2025
9de9de8
Dead Code prep material edits
Poonam-raj Nov 28, 2025
1fbdbb0
link to backlog issue added
Poonam-raj Nov 28, 2025
b69f172
Merge branch 'main' into praj-dead-code
Poonam-raj Nov 28, 2025
a6529db
short code issue rendering
Poonam-raj Nov 28, 2025
f9f5603
shortcode error from closing tag, fix?
Poonam-raj Nov 28, 2025
4f546ca
Merge branch 'praj-dead-code' of https://github.com/CodeYourFuture/cu…
Poonam-raj Nov 28, 2025
927773e
shortcode put onto one line 🔧
Poonam-raj Nov 28, 2025
26bb9a7
removing problematic backlog issue shortcode
Poonam-raj Nov 28, 2025
2599219
Update common-content/en/module/js3/dead-code/index.md
Poonam-raj Dec 1, 2025
7b179d5
Update common-content/en/module/js3/dead-code/index.md
Poonam-raj Dec 1, 2025
11fa483
summarise dead code definition instead of article link 1
Poonam-raj Dec 1, 2025
f419421
Merge branch 'main' of https://github.com/CodeYourFuture/curriculum i…
Poonam-raj Jan 7, 2026
5a135e5
Merge branch 'main' of https://github.com/CodeYourFuture/curriculum i…
Poonam-raj Jan 7, 2026
9d4f3df
moving dead code to S+T module and amending potentially confusing poi…
Poonam-raj Jan 7, 2026
9ea0244
move dead-code prep to module 1
Poonam-raj Jan 7, 2026
1cb6c16
Moving dead code prep material earlier in ITP
Poonam-raj Jan 7, 2026
f21e5d9
Moving Clean Code workshop from SDC to ITP to align with dead code prep
Poonam-raj Jan 7, 2026
f357da5
Removing comments
Poonam-raj Jan 7, 2026
0b93b37
Leaving clean code in complexity sprint 2 dayplan - nothing to replac…
Poonam-raj Jan 7, 2026
cb7a726
makes clean code workshop 1 hour
Poonam-raj Jan 9, 2026
33d323c
Points to clean code workshop instead of module
Poonam-raj Jan 9, 2026
a0185e6
remove clean code workshop from modules
Poonam-raj Jan 9, 2026
c70df4d
add internal link to contributing.md
Poonam-raj Jan 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions common-content/en/module/complexity/clean-code-workshop/index.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
+++
title = 'Dead code'
title = 'Dead Code'

time = 30
[objectives]
Expand All @@ -24,7 +24,7 @@ Clean code generally means code that is:
- **Understandable for other programmers.**
We achieve this through good variable naming, avoiding chaining too many methods in one line, good choice of syntax depending on the data type being used, etc.
- **Avoids duplication**.
Not repeating code where it could be a reusable function, making more efficient if/else statements, using loops where relevant, etc.
Not repeating code where it could be a reusable function, making more efficient choices in our conditional logic, using loops where relevant, etc.
- **Passes all tests** (if you have tests in the repository).

- And importantly, contains a **minimal amount of "moving parts"**.
Expand Down
3 changes: 0 additions & 3 deletions org-cyf-itp/content/data-flows/sprints/3/prep/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,6 @@ src="https://www.youtube.com/watch?v=J-0XkB54yp8"
name="Latency"
src="module/js3/latency"
[[blocks]]
name="Dead Code"
src="module/js3/dead-code"
[[blocks]]
name="Synchronous execution"
src="module/js3/synchronous-execution"
[[blocks]]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ time=65
name="Morning break"
src="blocks/morning-break"
[[blocks]]
name="Problem Solving Workshop"
src="https://codewars-workshops.codeyourfuture.io/problem-03/"
name = "Clean Code Workshop"
src = "https://github.com/CodeYourFuture/CYF-Workshops/tree/main/clean-code"
time=60
[[blocks]]
name="lunch"
Expand All @@ -29,7 +29,7 @@ src="blocks/lunch"
name="Stand Up"
src="blocks/standup"
time=15
[[blocks]]
[[blocks]]
name="Study Group"
src="blocks/study-group"
time=135
Expand Down
3 changes: 3 additions & 0 deletions org-cyf-itp/content/structuring-data/sprints/3/prep/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@ name="First test case"
src="module/js1/feedback"
name="Interpreting feedback"
[[blocks]]
name="Dead Code"
src="module/js1/dead-code"
[[blocks]]
src="module/js1/generalise"
name="Generalising further"
[[blocks]]
Expand Down
4 changes: 2 additions & 2 deletions org-cyf-sdc/content/complexity/sprints/2/day-plan/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ time = "60"
[[blocks]]
name = "Morning break"
src = "blocks/morning-break"
[[blocks]]
[[blocks]]
name = "Clean Code Workshop"
src = "module/complexity/clean-code-workshop"
src = "https://github.com/CodeYourFuture/CYF-Workshops/tree/main/clean-code"
time = "45"
[[blocks]]
name = "Study Group"
Expand Down
2 changes: 1 addition & 1 deletion org-cyf/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,4 @@ In this curriculum you'll find the content that we teach at CodeYourFuture. For

## Contributing

Please read CONTRIBUTING.MD
Please read [CONTRIBUTING.md](../CONTRIBUTING.md)
Loading