- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
@Override
public void run()
{
_tracks = parseTracks();
double inc = 100 / _tracks.size();
for(Track track : _tracks)
{
track.save(_savePath);
_progress += inc;
}
_progress = 100;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+73
@Override
public void run()
{
_tracks = parseTracks();
double inc = 100 / _tracks.size();
for(Track track : _tracks)
{
track.save(_savePath);
_progress += inc;
}
_progress = 100;
}
Категория "чтоб наверняка".
3.14159265 11.12.2014 14:36 # +2
for не выполнится.
myaut 11.12.2014 16:25 # 0
Lure Of Chaos 12.12.2014 10:18 # 0
и в каком случае _tracks.size() не будет целым числом?
bormand 12.12.2014 10:28 # 0
Lure Of Chaos 12.12.2014 10:29 # 0
Soul_re@ver 11.12.2014 16:47 # 0
guest 12.12.2014 12:05 # +1
public Collection parseTrack()
{
//parsetrack impl
if( tracks.size() == 0 ) return new ArrayList(){ @Override public int size() { return 1; } };
return tracks;
}
tirinox 14.12.2014 00:48 # 0