« RipDigital - another idea I should have ... | Main | New dasBlog Calendar View »

Abbreviations and you...

Posted 2004-05-21 03:32 PM in Programming.

If I see one more variable with a name like "VoyAcctReqTrxTransOpLPCSTR" I'm going to shoot someone, or myself. 

People, if it's an "Account" call it one.  If it's a MortgageAccount, well, you get the idea.

Sorry, I'm about to go postal here, but it's Friday.  Sigh.



Friday, May 21, 2004 2:51:57 PM (Pacific Standard Time, UTC-08:00)
Man, no kidding. I had a customer where I had to make some modifications to an app from a previous consultant. What should have taken me hours ended up taking days as I traced around variables and even function names that were things like "rc" and "a" and "btf" - you get the idea. The code looked like it had been through an obfuscator or something, but the sad thing was that it was just written that way.

So, Scott, I feel your pain. That was not a happy time for me ;-)
Friday, May 21, 2004 2:57:08 PM (Pacific Standard Time, UTC-08:00)
We are having the same problem. We even rewrote out programming standards to eleviate this issue, but it still persist. Old happens die hard, be it older programming standards, or people use to writing for older languages. .NET doesn't have the same character limitations of some of the legacy languages that people in the banking biz are use to dealing with. So day, so day they will all see how cool .NET really is.
Friday, May 21, 2004 3:04:55 PM (Pacific Standard Time, UTC-08:00)
My personal bugbear is the leftover FORTRAN crap. .NET code where all the variables are named ACCTNM and IDNTNM. If I have to look at a document to figure out that IDNTNM == IdentifierName and not IdentifierNumber it's going to end up costing somebody way too much.
Friday, May 21, 2004 3:26:30 PM (Pacific Standard Time, UTC-08:00)
It's time to get The Donald hairpiece out and say "You're fired."
Saturday, May 22, 2004 7:57:51 AM (Pacific Standard Time, UTC-08:00)
Exactly. SmtmsItsHrd2FgrOtWhtNtntOfARtnIs. GdNmCnvntnsWdRlyHlpMkPgmMntable.
Saturday, May 22, 2004 10:30:33 AM (Pacific Standard Time, UTC-08:00)
AMEN! Just as tasty are those who force a alphanumeric scheme on the database to make it internationalizable! ST102STA for a column name.
/EndVent - I actually struggle with this sometimes. I had been playing with VS.NET so much for so long with intellisense, I really wonder if I know how to type anymore or am just a two characters and ctrl+space-er. I had the occasion to have to write some code in *GASP* notepad.net a short while ago and found myself falling into shorthand since it was just a mock-up on something. (Don't get me started on how too often mock-ups become production code).
Tuesday, May 25, 2004 8:53:20 AM (Pacific Standard Time, UTC-08:00)
This way, there won't be any need for code obfuscators...
Comments are closed.

Contact

Sponsors

Hosting By

Hot Topics

Tags

Calendar

<November 2009>
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

Archives

November, 2009 (5)
October, 2009 (19)
September, 2009 (11)
August, 2009 (12)
July, 2009 (21)
June, 2009 (26)
May, 2009 (16)
April, 2009 (13)
March, 2009 (17)
February, 2009 (17)
January, 2009 (18)
December, 2008 (32)
November, 2008 (17)
October, 2008 (22)
September, 2008 (16)
August, 2008 (14)
July, 2008 (25)
June, 2008 (19)
May, 2008 (17)
April, 2008 (17)
March, 2008 (26)
February, 2008 (21)
January, 2008 (28)
December, 2007 (19)
November, 2007 (17)
October, 2007 (31)
September, 2007 (39)
August, 2007 (37)
July, 2007 (43)
June, 2007 (37)
May, 2007 (32)
April, 2007 (38)
March, 2007 (29)
February, 2007 (46)
January, 2007 (31)
December, 2006 (27)
November, 2006 (31)
October, 2006 (32)
September, 2006 (39)
August, 2006 (34)
July, 2006 (40)
June, 2006 (18)
May, 2006 (31)
April, 2006 (34)
March, 2006 (30)
February, 2006 (38)
January, 2006 (44)
December, 2005 (19)
November, 2005 (34)
October, 2005 (24)
September, 2005 (37)
August, 2005 (20)
July, 2005 (24)
June, 2005 (33)
May, 2005 (16)
April, 2005 (22)
March, 2005 (34)
February, 2005 (15)
January, 2005 (37)
December, 2004 (28)
November, 2004 (30)
October, 2004 (34)
September, 2004 (22)
August, 2004 (34)
July, 2004 (18)
June, 2004 (64)
May, 2004 (49)
April, 2004 (21)
March, 2004 (29)
February, 2004 (29)
January, 2004 (36)
December, 2003 (25)
November, 2003 (24)
October, 2003 (59)
September, 2003 (42)
August, 2003 (24)
July, 2003 (44)
June, 2003 (29)
May, 2003 (21)
April, 2003 (30)
March, 2003 (27)
February, 2003 (47)
January, 2003 (50)
December, 2002 (31)
November, 2002 (38)
October, 2002 (44)
September, 2002 (15)
May, 2002 (2)
April, 2002 (4)

Google Ads