Skip to content

Commit 171d9d7

Browse files
committed
Update the README regarding the project's generalization
It's not tied to the year 2024 anymore.
1 parent 3b8ac10 commit 171d9d7

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

README.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,28 @@
1-
# kotlin-advent-of-code-2024
1+
# kotlin-advent-of-code
22

3-
Welcome to the Advent of Code[^aoc] Kotlin project created by [rhaendel][github] using the [Advent of Code Kotlin Template][template] delivered by JetBrains.
3+
Welcome to the Advent of Code[^aoc] Kotlin project created by [rhaendel][github].
44

55
In this repository, rhaendel is about to provide solutions for the puzzles using [Kotlin][kotlin] language.
66

7+
## It's all about Learning
8+
9+
I started this repository in december 2024 using the [Advent of Code Kotlin Template][template] delivered by JetBrains.
10+
Since I solved all the puzzles of year 2024, I continued with the first ones, the year 2015, and restructured the
11+
project iteratively.
12+
13+
I'm solving the challenges for fun, but not only. It's a good possibility to learn - about the programming language of my
14+
choice, about algorithms in general, about when it's time to throw code away and start over again with a totally
15+
different approach.
16+
17+
Over the time, a small library of helping functions, classes and algorithms keeps growing in the
18+
[extensions](src/main/kotlin/de/ronny_h/aoc/extensions) package. I try keeping a good test coverage especially there.
19+
20+
While I'm trying to learn and improve my [idiomatic Kotlin](https://kotlinlang.org/docs/idioms.html), I don't stick to
21+
that. I try to us a programming style matching to the problem. Sometimes that's more functional, sometimes it's object
22+
oriented or even procedural if that's more expressive in a situation.
23+
24+
## Kotlin Resources
25+
726
If you're stuck with Kotlin-specific questions or anything related to this template, check out the following resources:
827

928
- [Kotlin docs][docs]

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
rootProject.name = "kotlin-advent-of-code-2024"
1+
rootProject.name = "kotlin-advent-of-code"

0 commit comments

Comments
 (0)