Skip to main content
Rui's user avatar
Rui's user avatar
Rui's user avatar
Rui
  • Member for 5 years, 7 months
  • Last seen more than a week ago
  • Helsinki, Suomi
99 votes
9 answers
19k views

Is it the correct practice to keep more than 10 years old spaghetti legacy code untouched without refactoring at all in big product development?

7 votes
3 answers
10k views

REST API Design: Should the update (PUT) request include the ID in the resource URL?

6 votes
2 answers
4k views

How to easily avoid circular dependencies

6 votes
3 answers
4k views

Should a standard factory always generate a new instance?

5 votes
4 answers
3k views

Is it a good practice to have an endpoint URL with parameter accepting different type of values? [duplicate]

4 votes
2 answers
170 views

Why were the get/contains, remove operations on Collection and Map designed without generic types but add/put/ operations with generic type

3 votes
4 answers
384 views

Isn't refactor on an existing and fairly new module a normal practice in software product development?

3 votes
3 answers
131 views

Should new fields and operation of logical entity be in one single class even the existing class has thousands of existing lines

2 votes
2 answers
6k views

How to maintain and configure properties files for different environments in Java maven project?

2 votes
1 answer
459 views

Is it efficient and a normal practice to have one class with thousands of lines of code? [duplicate]

1 vote
3 answers
260 views

What is the code smell called when API are encapsulated many times [closed]

1 vote
4 answers
3k views

Should test resource files be stored inside the Java class source directories?

0 votes
0 answers
53 views

Is using @Transactional together with @Test annotation on the same test method a good practice?

0 votes
1 answer
134 views

Is immutable objects over POJO in general?

0 votes
3 answers
1k views

In which scenarios is server-side rendering is better choice than the front-end JS libraries like React, Vue, Angular etc.?

-1 votes
2 answers
191 views

Is it normal and good practice to enlarge the amount of columns when adding new features

-1 votes
2 answers
1k views

Is it a good practice to have an endpoint URL with path parameter accepting different type of values according to an indicator in the HTTP header?

-2 votes
1 answer
80 views

Does the higher-level testing mentioned in the book "Working Effectively with Legacy Code" belong to integration tests?