Click here to Skip to main content
15,913,055 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: MQOTD Pin
Herman<T>.Instance14-Oct-15 0:17
Herman<T>.Instance14-Oct-15 0:17 
GeneralRe: MQOTD Pin
chriselst14-Oct-15 2:14
professionalchriselst14-Oct-15 2:14 
GeneralCan't Remember Exactly Now... Pin
Michael Martin13-Oct-15 21:27
professionalMichael Martin13-Oct-15 21:27 
GeneralRe: Can't Remember Exactly Now... Pin
Pete O'Hanlon13-Oct-15 21:34
mvePete O'Hanlon13-Oct-15 21:34 
GeneralRe: Can't Remember Exactly Now... Pin
Nagy Vilmos13-Oct-15 22:15
professionalNagy Vilmos13-Oct-15 22:15 
GeneralRe: Can't Remember Exactly Now... Pin
megaadam14-Oct-15 1:36
professionalmegaadam14-Oct-15 1:36 
GeneralJust saying ... Pin
V.13-Oct-15 21:11
professionalV.13-Oct-15 21:11 
QuestionHow can we use badly written code Pin
Member 460889813-Oct-15 19:49
Member 460889813-Oct-15 19:49 
We've all been there. Look at some code written by someone else and start thinking what is this guy doing? Long runs of code with no comments, code that is sometimes in procedures but also repeated outside procedures.

On the plus side, wouldn't this be an ideal candidate for code obfuscation or security? You can't even understand it with the source code with comments: how about without source code or comments? If the obfuscator, also followed the same disorganized behaviour of a bad programmer, reverse engineering would be really difficult. I wonder if any obfuscation companies ask people to send in samples of bad code.

The problem with security is that it is written by "good" programmers - it all lives in one routine which is called from everywhere. Clobber that routine and you've cracked the security. It would be better if the routine was inlined. Also it should not always follow the same sequence, which is what a bad programmer would typically do.

CUP
AnswerRe: How can we use badly written code Pin
KarstenK13-Oct-15 20:03
mveKarstenK13-Oct-15 20:03 
AnswerRe: How can we use badly written code Pin
OriginalGriff13-Oct-15 20:17
mveOriginalGriff13-Oct-15 20:17 
GeneralRe: How can we use badly written code Pin
Kenneth Haugland13-Oct-15 22:18
mvaKenneth Haugland13-Oct-15 22:18 
AnswerRe: How can we use badly written code Pin
den2k8813-Oct-15 20:19
professionalden2k8813-Oct-15 20:19 
GeneralPeople I hate... Pin
bryce13-Oct-15 11:33
bryce13-Oct-15 11:33 
GeneralRe: People I hate... Pin
Duncan Edwards Jones13-Oct-15 11:53
professionalDuncan Edwards Jones13-Oct-15 11:53 
GeneralRe: People I hate... Pin
PIEBALDconsult13-Oct-15 13:32
mvePIEBALDconsult13-Oct-15 13:32 
GeneralRe: People I hate... Pin
chriselst13-Oct-15 21:43
professionalchriselst13-Oct-15 21:43 
GeneralRe: People I hate... Pin
Mycroft Holmes13-Oct-15 16:03
professionalMycroft Holmes13-Oct-15 16:03 
GeneralRe: People I hate... PinPopular
Johnny J.13-Oct-15 21:24
professionalJohnny J.13-Oct-15 21:24 
GeneralRe: People I hate... Pin
ZurdoDev14-Oct-15 1:31
professionalZurdoDev14-Oct-15 1:31 
GeneralRe: People I hate... Pin
Johnny J.14-Oct-15 1:51
professionalJohnny J.14-Oct-15 1:51 
GeneralRe: People I hate... Pin
Daniel Pfeffer13-Oct-15 22:08
professionalDaniel Pfeffer13-Oct-15 22:08 
GeneralRe: People I hate... Pin
Maximilien14-Oct-15 0:57
Maximilien14-Oct-15 0:57 
GeneralRe: People I hate... Pin
bryce14-Oct-15 17:46
bryce14-Oct-15 17:46 
GeneralRe: People I hate... Pin
Manoj Kumar Choubey14-Oct-15 2:09
professionalManoj Kumar Choubey14-Oct-15 2:09 
GeneralI finally fixed the bad gas mileage problem with my car. Pin
jkirkerx13-Oct-15 11:46
professionaljkirkerx13-Oct-15 11:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.