Tagged Questions
-2
votes
1answer
268 views
Why does Java source code contain so many single-letter variables? [closed]
I have been reading the source code of some Java library classes, specifically CompletableFuture. I noticed that the authors are making extensive use of cryptic (single-letter) variables in the code, ...
0
votes
1answer
108 views
Return values and exceptions [closed]
I wrote simple function that returns a string depending on which condition is TRUE. Here is my code:
private String getMyString() {
if(!mStrigMember.isEmpty()) {
return mStrigMember;
}...
1
vote
1answer
575 views
How does an optimizing compiler react to a program with nested loops?
Say you have a bunch of nested loops.
public void testMethod() {
for(int i = 0; i<1203; i++){
//some computation
for(int k=2; k<123; k++){
//...
0
votes
1answer
287 views
Familiarize with unknown source code [duplicate]
I have to continue feature development, issue fixing of a halfway completed code base.
There is a no documentation, all developers had left the company.
The technology stack is somewhat familiar to ...
6
votes
3answers
6k views
Java's Boolean class - why not an enum?
It seems to me that the Boolean class is an ideal candidate to be implemented as an enum.
Looking at the source code, most of the class is static methods which could be moved unchanged to an enum, ...
2
votes
1answer
800 views
Source code of jar.exe - is it available
This may seem an odd question, but I want to create an executable which runs under Windows written in C++. The program needs to be able to update a jar file even if Java is not installed on the ...
4
votes
1answer
283 views
Distinguishing repetitive code with the same implementation
Given this sample code
import java.util.ArrayList;
import blackjack.model.items.Card;
public class BlackJackPlayer extends Player {
private double bet;
private Hand hand01 = new Hand();
...
17
votes
11answers
24k views
Why is using System.out.println() so bad? [closed]
Of course, it is very good use to use a logging framework for the error messages or warnings. But sometimes I use System.out.println() if I want to try something new in a short time.
Is it really so ...
31
votes
10answers
26k views
Understanding already existing complex code base [duplicate]
Possible Duplicate:
What is the most effective way to add functionality to unfamiliar, structurally unsound code?
Till now, all I have worked on is with Java projects that I build from scratch (...
15
votes
6answers
9k views
Is it necessary to write a javadoc comment for EVERY parameter in a method's signature?
One of the devs on my team believes that it is necessary to write a javadoc comment for EVERY parameter in a method's signature. I do not think this is necessary, and in fact I think it can even be ...