83 Comments
- indigit4l, on 01/06/2008, -0/+38I'm advises you to use better grammar.
- PHiZ187, on 01/06/2008, -4/+34Buried for grammar abuse in topic.
- ManicA, on 01/06/2008, -1/+26methinks the author has spent too much time on digg, he's started to believe that dig is spelt with an over abundance of Gs.
- iPissExcellence, on 01/06/2008, -3/+15The one about e-books is so true. I have about 1000 of them programming e-books. Never read through one of them ;(
- ZenSuckit, on 01/06/2008, -1/+13Why the hate for IDE's? Call me crazy, but there's no way vim or emacs can do what Eclipse can do for a Java programmer. A much better tip would be to try a text editor if you've always used IDEs, and try an IDE if you've always used text editors. Then you'll know for sure which one works best.
- phronko, on 01/06/2008, -1/+12"Advises"??
- PedleZelnip, on 01/06/2008, -2/+12How does crap like this make the frontpage?
- cafefort, on 01/06/2008, -1/+7Thank you guys for the grammar correction, I'll correct it :)
And sorry... English is but my 4th language :( I'm keeping on learning - cafefort, on 01/06/2008, -0/+6english is his 4th language, sorry... he's learning
- ih8ualot, on 01/06/2008, -0/+5Comment your code? Where's that one little nugget?
- imikedaman, on 01/06/2008, -2/+7Let me get this straight - you can become a better programmer by switching from a full-fledged IDE to vim, or by smiling to yourself? Holy *****, buried.
Similarly, while programmers tend to use version-control and carefully maintain to-do lists, those are merely *properties* of certain programmers and not ways to *become* a better programmer. That much should have been common sense.
Then again, I what else should we expect from an HTML and CSS website offering "master" programming advice? - vertinox, on 01/06/2008, -0/+4Advise is a verb
Advice is a noun
Advices is plural to advice
Advises is an action verb of advise of a singular. ex "Bob advises poorly in legal matters"
And advises is incorrect because a verb can't be a quantity in this instance. The correct usage would be something like "7 top tings to program like a master that Bob advises" or "Bob advises 7 things to program like a master"
You couldn't say "I advises 7 things to program like a master"
But who cares... It made sense. Sort of. - RyanCoke, on 01/06/2008, -0/+4There should be an 8th about IDEs. Sorry, I know that the author is against them for speed; but some of us use the intellisense and breakpoints to find out where our functions logically fall apart. Get full use out of whatever IDE you choose. Learn all of its features, and then play with what you want to use and leave the rest. Never disregard a tool for speed. Use what you need to improve efficiency and not just speed.
- phronko, on 01/06/2008, -2/+6Pretty sure that's still wrong.
"Advices" is pretty uncommon, but when used usually means pieces of information, rather than pieces of advice.
In any case, it sounds weird. - yayster, on 01/06/2008, -0/+4What, you don't write your code in a self-commenting way?
- OverlordMC, on 01/06/2008, -0/+4Allow me to get your started:
"English is my 4th language :( I'm still learning" - antitab, on 01/06/2008, -0/+4Just throw that disclaimer at the top of the article. Knowing that people are non-native English speakers flips off the grammar nerdrage switch and makes the mistakes appear cute, rather than annoying IMO :)
- andrewtheart, on 01/06/2008, -0/+4I need to write an article -
"7 Ways to Make your English Sound More Authentic" - danielsan1701, on 01/06/2008, -0/+3That's just hilarious for the language alone.
Reminds me of "How to Good-Bye Depression: If You Constrict Anus 100 Times Everyday. Malarkey? or Effective Way?" - cafefort, on 01/06/2008, -0/+3You're right! Thanks for the tip! :)
- Ademan, on 01/06/2008, -0/+3Vim or emacs aren't equivalent to notepad... they have very powerful features, and with the exception of most refactoring tools (which can be accomplished via regex) vim and emacs have all the features of an IDE, even if not right out of the box, although for the most part they do...
- cafefort, on 01/06/2008, -0/+3thank you!
- vdog, on 01/06/2008, -0/+3If you look closely, you'll see he's developing mainly for websites, not Java. His point is that every good web dev should understand how their code works, instead of relying on WYSIWYG editors all the time.
Really, it's a bad analogy, as websites != programs. - antitab, on 01/06/2008, -0/+3Don't be a douche :|
- ricodued, on 01/06/2008, -1/+4Agreed. If I had to do every C# project in Notepad and not Visual Studio I'd have to kill myself because my projects would take so damned long writing all the designer code myself. And ***** that.
- antitab, on 01/06/2008, -0/+2You are both suspended.
- cafefort, on 01/06/2008, -0/+2I bet you never used them, or at least never used all their features
- phronko, on 01/06/2008, -0/+2Isn't advice already plural?
I.e., we say "let me give you some advice"; not "let me give you an advice", or "let me give you some advices." - darkane, on 01/06/2008, -0/+2If you're going to steal someone's joke, at least get it right.
- ricodued, on 01/06/2008, -0/+2Ah, touche then. I never got a decent grasp on vim (granted, I haven't really had to program anything in a Unix environment where that'd be readily available). I'll have to give them another shot sometime.
- swicklund, on 01/06/2008, -0/+2I thought that the grammar he used was sort of tongue in cheek, but then I looked through his blog and it's all written that way!
Is this guy deliberately using this odd style as some sort of theme, or is he totally unable to string two coherent sentences together? I'm hoping if its the latter, English is his second language... O_o - saifatlast, on 01/06/2008, -0/+2The thing that I find missing from text editors is the lack of project stuff. So if I want to open another file from the project I'm working, I have to either know the directory it's in off the top of my head, or do it through the file system. I'd much rather just have a tree right next to the window where I can browse through stuff to open them.
- cafefort, on 01/06/2008, -0/+2They do!
- s1mph0ny, on 01/06/2008, -0/+1Commenting is not usually necessary in html/css. Just choose logical names for your classes.
- cafefort, on 01/08/2008, -0/+1"Amateur" for using "vim" on a nix* system for programming in python? Come on! You can not be serious man! Take it easy! I noticed that you replied to everything with anger. Take it easy, yo!
- cafefort, on 01/06/2008, -0/+1This website, dude, was coded in python ;)
- cotaskmemalloc, on 01/06/2008, -3/+4Useless article written by someone who can't organize his thoughts. Dugg down as lame.
- antitab, on 01/06/2008, -0/+1I actually have to backspace whenever I'm trying to spell the word "dig" :/
- likwidfuzion, on 01/06/2008, -3/+4advices*
- JettaMan, on 01/06/2008, -0/+1I don't know. I didn't find it all that useful.
- s1mph0ny, on 01/06/2008, -0/+1You did read the article right? One of my biggest challenges when "markuping" html/css is keeping focused. That's really what the advice in this article is intended for.
- Dunge, on 01/06/2008, -0/+1I tried to used emacs and vim many many times and never understood what's good about them,.. Visual Studio + Visual Assist will take you 10x less time to complete your program.
- Ademan, on 01/06/2008, -0/+1(sorry it's not letting me reply anymore)
@ricodued
Heh, vim gave me headaches for at least a week, but I'm really glad I use it now. But certainly there's nothing wrong with people who like IDEs using IDEs. Certainly worth giving a try at least, but if you're already comfortable with IDE's theres NOTHING wrong with that.
@saifatlast
I totally agree with you, I've actually been thinking i'm going to just make a little program like you describe, basically a "smart" file manager that respects project structure. Although in unix development, for the most part all source seems to be piled into the ./src directory (for better or worse) which makes what you describe not QUITE as annoying.
@Diggdongo
vim has intellisense and debugger integration through a couple of plugins and no doubt emacs does as well, clearly you're talking out of your ass, and the difference between vi and vim is important...
if you think about it, intellisense serves a very small window of usefullness, the period when you know what a function does but not exactly how to spell it or what its parameters are, for the rest of the time (which I would argue is much longer) you will need to have your API documentation open ANYWAYS even if intellisense tells you how to spell it... - rolosworld, on 01/06/2008, -0/+1very good and to the point advises. Thanks for sharing cafefort!
- cafefort, on 01/06/2008, -0/+1web apps ARE programs!
- cafefort, on 01/06/2008, -0/+1I DO care! Thank you! :)
- sspooner, on 01/06/2008, -3/+3IDE's suck. Period.
- sspooner, on 01/06/2008, -2/+2This article is crap on so many levels.
- jinky32, on 01/13/2008, -0/+0great post and great tools!
- inactive, on 01/06/2008, -2/+2I think you mean "don't achieve nothin'."
-
Show 51 - 72 of 72 discussions



What is Digg?
Browsing Digg on your phone just got easier with our enhancements to the