|
Тема |
Re: Java - абсолютна стойност [re: .] |
|
Автор | bsb_2 (Нерегистриран) | |
Публикувано | 24.08.08 21:26 |
|
|
Много лошо! А какво става с целите числа над 2-3 милиарда, дето излизат извън 32 бита при работа със знак? А с дробните?
Освен това какви са тези magic numbers? Защо не използваш FIRST_STRING_POSITION вместо 0 в stringRepresentation[0] и SECOND_STRING_POSITION в stringRepresentation.Substring(1)? (Имената на константите са въпрос на личен вкус, разбира се - но четивността не бива да се жертва.)
Също така какви са тези хакове stringRepresentation[0] - хората нали затова са написали метод Substring - да беше използвал Substring(FIRST_STRING_POSITION,ONE_CHAR_LENGTH). Естествено, преди това сме дефинирали ONE_CHAR_LENGTH да е 1. Хем и стилът се запазва.
Въобще ми се струва, че не си дорасъл още за enterprise software.
|
| |
|
|
|