I haven't seen a race where he doesn't spend considerable time in lane two. Seems like he could gain an extra second or two if he stuck to lane one.
I haven't seen a race where he doesn't spend considerable time in lane two. Seems like he could gain an extra second or two if he stuck to lane one.
If Iran nuked Addis Ababa, Nairobi, Iten, and the Rift Valley, then Wheating might have a remote chance at placing. Minus that he'll have fun touring smelly, low-hygiene, dirty Europe for a few more years.
He doesn't always run in lane 2. In his 800, he went into lane 3 on the final curve!
In his post-race interview after Monaco, he said that he wants to keep his season going and race more aggressively. Hopefully that means he will be closer to the front and running on the inside of lane 1 for more of the race. He said he thinks the AR is possible, so he probably realizes he didn't run a perfect race.
!SeniorSoftwareEngineer.SeenRace(wheating.races.Where(race => race.StayedInLane1==true))
webfoot wrote:
!SeniorSoftwareEngineer.SeenRace(wheating.races.Where(race => race.StayedInLane1==true))
/* hmm - I\'d rather you make the syntax less confusing, and end your statement properly with a semicolon. and it should be an if-else, something like:
*/
if(SeniorSoftwareEngineer.wheatingLaneCheck() == 2){
letsRun.postNewThread();
}
else
System.out.println(\"Lookin good!\");
Your syntax is less effective than the one you're correcting....
Senior Software Engineer wrote:
I haven't seen a race where he doesn't spend considerable time in lane two. Seems like he could gain an extra second or two if he stuck to lane one.
Then lose it when he gets boxed
Man! I am not hiring either one of you guys. Even if webfoot's code could possibly work, its massively nested calls are not only hard to read, but could result in a stack overflow. As for correctionlol, why are you making a static method call to SeniorSoftwareEngineer? And if it's not a static call, then you are not following standard conventions which sucks for everyone who has to read your code.
webfoot wrote:
!SeniorSoftwareEngineer.SeenRace(wheating.races.Where(race => race.StayedInLane1==true))
correctionlol wrote:
/* hmm - I'd rather you make the syntax less confusing, and end your statement properly with a semicolon. and it should be an if-else, something like:
*/
if(SeniorSoftwareEngineer.wheatingLaneCheck() == 2){
letsRun.postNewThread();
}
else
System.out.println("Lookin good!");
I just watched Wheating great run at Monaco, and I think that he would have been about 1 second or more faster had he attacked a little more from the gun and not run in lane two for most of the time.
He's an amazing athlete to watch and I think that Lagat's and Webb's National Records have a only a few weeks to live.
Jason
Cool, a code review on letsrun.com!You need to know oop and anonymous functions (in this case a C# lambda expression) to understand my code snippet.Currently I'm developing a large project using Silverlight and WCF Ria Services on Windows Azure (Microsoft's cloud computing platform). Call Microsoft evil if you want, but you wouldn't believe how productive one developer can be using MS technology.Thanks for the job consideration.
Senior Software Engineer wrote:
Man! I am not hiring either one of you guys. Even if webfoot's code could possibly work, its massively nested calls are not only hard to read, but could result in a stack overflow. As for correctionlol, why are you making a static method call to SeniorSoftwareEngineer? And if it's not a static call, then you are not following standard conventions which sucks for everyone who has to read your code.
correctionlol wrote:
if(SeniorSoftwareEngineer.wheatingLaneCheck() == 2){
letsRun.postNewThread();
}
else
System.out.println("Lookin good!");
Why does your SeniorSoftwareEngineer class have a static method called wheatingLaneCheck?
OK, guys, correctionlol did not post the code for his/her entire class. Use your imagination and assume that correctionlol created an instance of the type SeniorSoftwareEngineer that is named SeniorSoftwareEngineer. I do this all the time.
markeroon wrote:
correctionlol wrote:if(SeniorSoftwareEngineer.wheatingLaneCheck() == 2){
letsRun.postNewThread();
}
else
System.out.println("Lookin good!");
Why does your SeniorSoftwareEngineer class have a static method called wheatingLaneCheck?
Obviously, whether Wheating would have a better chance of winning if he didn't always run in lane two depends upon which lane he ran in instead.
Yeah, but if it was an instance of type SeniorSoftwareEngineer, then the first character should be lower case. Upper case implies static.
webfoot wrote:
OK, guys, correctionlol did not post the code for his/her entire class. Use your imagination and assume that correctionlol created an instance of the type SeniorSoftwareEngineer that is named SeniorSoftwareEngineer. I do this all the time.