|
So what's the horror?
|
|
|
|
|
This is more like a past action thriller!!!
Just an irritated, ranting son of ... an IT guy.
At your trolling services
|
|
|
|
|
Paul Hooper wrote: You youngsters don't know how easy you have it!
OTOH, they have VS2010.
|
|
|
|
|
In my career, I have made two deep forays into hell required by the technology at hand. Both involved 16-bit memory addressing and the segmented memory model.
If I had a time machine, it's a toss-up which I would do: Go back in time and smack myself up the side of the head about a couple personal decisions, or go back and kill whoever thought the segmented memory models were a cool idea.
|
|
|
|
|
public class OrderBatchCustomerOrderOrderShipToOrderShipCarrierInstructions {}
A 62-character class name that doesn't even make use of generics. The word "Order" appears 4 times. As always, live production code.
|
|
|
|
|
There must be at least one person happy about the newly introduced var keyword then.
var ii=new OrderBatchCustomerOrderOrderShipToOrderShipCarrierInstructions();
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read formatted code with indentation, so please use PRE tags for code snippets.
I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).
|
|
|
|
|
Visual Studio 2005 project
|
|
|
|
|
so it is upgrade time; or refactor time; or both...
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read formatted code with indentation, so please use PRE tags for code snippets.
I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).
|
|
|
|
|
Perhaps. If I have time tomorrow, I'm also going to convert a massive VB.net project (which was converted from VB6 code) to C#.
|
|
|
|
|
aspdotnetdev wrote: VB6
is that the language where variables got called like Excel cells: A, A1, A2, ..., B, B1, etc?
Now which one do you prefer?
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read formatted code with indentation, so please use PRE tags for code snippets.
I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).
|
|
|
|
|
|
How does the use of that class look like? Perhaps
OrderBatchCustomerOrderOrderShipToOrderShipCarrierInstructions myCurrentObjectOfOrderBatchCustomerOrderOrderShipToOrderShipCarrierInstructionsForCustomerNumber1 = new OrderBatchCustomerOrderOrderShipToOrderShipCarrierInstructions()
|
|
|
|
|
That proves he indeed should go for c#
|
|
|
|
|
|
verbose, no semi-colons, no curly brackets; my bet is on VB.NET
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read formatted code with indentation, so please use PRE tags for code snippets.
I'm not participating in frackin' Q&A, so if you want my opinion, ask away in a real forum (or on my profile page).
|
|
|
|
|
Nope, just bad C#. The VB.Net would actually be shorter in this case (assuming the "var" C# keyword can't be used):
Dim myCurrentObjectOfOrderBatchCustomerOrderOrderShipToOrderShipCarrierInstructionsForCustomerNumber1 As _
New OrderBatchCustomerOrderOrderShipToOrderShipCarrierInstructions()
|
|
|
|
|
"Small is beautiful, but BIG is wonderful".
(John Holmes)
2 bugs found.
> recompile ...
65534 bugs found.
|
|
|
|
|
that sounds very American
|
|
|
|
|
WiGgLr wrote: that sounds very American
The american version goes: Small is beautiful, but big is better.
|
|
|
|
|
At least it is not:
public class OrdrBtchCustmrOrdrOrdrShpToOrdrShpCarrInstrs {}
|
|
|
|
|
public class OBCOOSTOSCInstrs { }
|
|
|
|
|
Apple code always used to have very long field and function names
|
|
|
|
|
Still it's better than using shorthands like OBCOOStoOSCI
Greetings - Jacek
|
|
|
|
|
aspdotnetdev wrote: The word "Order" appears 4 times
Was it in bold? Maybe it was a (re)tired Web Developer who wrote this. [^]
Greetings - Jacek
|
|
|
|
|
Oh that kind of size, I see
|
|
|
|