diff --git a/TECHDEBT.md b/TECHDEBT.md index 4cecd3f..e59d688 100644 --- a/TECHDEBT.md +++ b/TECHDEBT.md @@ -1,7 +1,27 @@ # TODO +- [ ] Readability + - [x] comments + - [x] dead code + - [ ] magic strings/numbers + - [ ] scopes # RPP -- [ ] ... +- [ ] Complexity + - [ ] long method + - [ ] duplicated code +- [ ] Reorder Responsibilities + - [ ] long class + - [ ] feature envy + - [ ] inappropriate intimacy + - [ ] data class + - [ ] message chain +- [ ] Refine Abstractions + - [ ] long parameter list + - [ ] data clump + - [ ] primitive obsession + - [ ] middle man +- [ ] Design Patterns +- [ ] SOLID++ # DONE - [x] Make ktlint pass checks diff --git a/src/main/kotlin/org/example/Rover.kt b/src/main/kotlin/org/example/Rover.kt index 281be94..e35791e 100644 --- a/src/main/kotlin/org/example/Rover.kt +++ b/src/main/kotlin/org/example/Rover.kt @@ -41,10 +41,6 @@ class Rover { } } - fun g(z: Char) { - go(z.toString()) - } - val xyd: String get() = "${rs.xx} ${rs.yy} ${rs.dd}" @@ -52,8 +48,6 @@ class Rover { return xyd } - constructor() : this("") - private var rs = RoverState() }