Completely agree to you. And am the one responsible for their deliverables, as I am their lead. :(
Richard Menezes
Completely agree to you. And am the one responsible for their deliverables, as I am their lead. :(
Richard Menezes
U r completely right dude! Now a days it more about Money then Ethics! And unfortunately that's true every where. :(
Richard Menezes
I was doing a code review last week for a simple change which I had asked one of my team member to do. We were looping through the details of the File we downloaded and doing processing depending up whether it's type A or type B (This code was already there)
foreach(MyfileInfo fil from files)
{
switch (fil.MyFileType)
{
case A:
//Do some work for file A
break;
case B:
//Do some work for file B
break;
}
}
All That I had asked that person to do was to to change the way File B was processed. And this is what I got. :(
foreach(MyfileInfo fil from files)
{
switch (fil.MyFileType)
{
case A:
//Do some work for file A
break;
case B:
**foreach(MyfileInfo fil2 from files)
{
switch (fil2.MyFileType)
{
case A:
break;
case B:
//Do new work for File B.
break;
}
}**
break
}
}
So if there were 50 files downloaded of type B the processing was happening 50*50= 2500 times :(( :((
- Richard Menezes