09.07.2012, 21:46
I used it because I felt it was easier to read my code. I stopped using it because it just felt superfluous - using strong typing (tags starting with capital letters) is enough, imo.
It did get quite redundant, indeed, but the thing is if I named 5 variables with hungarian notation I couldn't just call one "index" - that would be inconsistent and it would slow down visually skimming code.
I'm not saying it's all bad, though, as it helped me maintain quite a large codebase. One thing, in particular, is distinguishing between "char arrays" and normal ones. I'd often screw that up.
Also, I found it was easier to quickly get started without having to dig around in the code everywhere.
Oh, yea, DraKiNs is an expert at improper hungarian notation.
It did get quite redundant, indeed, but the thing is if I named 5 variables with hungarian notation I couldn't just call one "index" - that would be inconsistent and it would slow down visually skimming code.
I'm not saying it's all bad, though, as it helped me maintain quite a large codebase. One thing, in particular, is distinguishing between "char arrays" and normal ones. I'd often screw that up.
Also, I found it was easier to quickly get started without having to dig around in the code everywhere.
Oh, yea, DraKiNs is an expert at improper hungarian notation.