-
There are many design smells present in the code. Such as Complex Method, Long Method, Complex Conditional and Long Statement.
-
### Problem
This pull request will use strategic refactoring techniques in the uPortal open-source project to enhance code readability, maintainability, and extensibility.
### Solution
Th…
-
My ask is to add a readme piece why this proposal does not consider adding separate methods for `update` and `insert` into Map.prototype.
I guess there is already discussions over this topic and I un…
-
# Overview
The purpose of this issue is to identify code smells and violation of good design principles in the application and resolve them. Code smells are usually a sign of a deeper problem and typ…
-
TL;DR - Exposing the underlying buffer smells wrong. (IMO)
The current client API frequently returns Span or Memory, which ultimately are slices into the buffer owned by the ModbusFrameBuffer type.…
-
In the Objects and Data Structures topic, it can be included this design pattern that treat the use of string, int, and so on, instead Classes for Name, Money, Email, Phone, etc.
reference:
http…
-
https://github.com/researchart/swan17/blob/master/pdf/swan17-contributor.pdf
# ABSTRACT
"Mastery of the idiosyncrasies of object-oriented programming languages is undoubtedly challengin…
-
### Description
Layered Architecture example has some code smells.
CakeInfo - 'Optional' used as type for field 'id'
CakeLayerInfo - 'Optional' used as type for field 'id'
CakeToppingInfo - 'Optio…
-
Perhaps this could instead be a discussion topic, but Lens and the presentation toolbar (Dashboard, Canvas) are using the same toolbar button styles which smells like a possible EUI addition (e.g. new…
-
### Basic definition in Refactoring
- reference : https://refactoring.guru/refactoring/what-is-refactoring
**Clean Code**:
- simple and obvious for other programmers
- no duplications in…