Seems to be broken. Keeps spinning.
HN user
antonpug
How often do you actually read through the code, trying to understand what's happening and you need english language? Once you read an english description - do you still often have to look at the code to understand what is really happening? //complete purchase process - what does that mean? When you look at the method, I see exactly what's being called and with what parameters.
Documenting business logic works much better via Spec files - if you have BDD test files Given/When/Then format, that'll go a long way in describing functionality, in my opinion.
There must be an insane amount of cognitive overload when having to parse through 2x the number of lines because every line of code is accompanied by a line of comment.
Some commenting is okay and necessary. The point is that generally, if you are adding heavy commenting, you can probably refactor the code in such a way that commenting is not necessary. Even in a large codebase.
It's not hard to understand what this.completePurchaseProcess(paymentInfo) does.
Sarcasm? Or am I misunderstanding your comment? :) You annotate "every line"?
Could you be a little bit more constructive? It's okay if you disagree - but I'd be curious to hear your side.
Did your team ever just pick it up and adopt it, or did you face challenges?
What would you say is the learning curve? From someone who is used to GUI editors, moving to VIM...how long until you're actually reaping the benefits?
As a front end web developer, I am not really sure I understand any "advantages" to VIM or VI, or any command-line based edit for that matter. Sure, they might be great if you're doing scripting, messing around with the back end, or dong DB stuff. But for me, writing day-to-day JS, HTML, CSS code, VIM seems like a very huge burden. It's like trying to unscrew a screw with scissors when you have a screwdriver laying next to you. Why not just use a good, well-rounded editor like Sublime or Atom, or even Eclipse, for that matter..? I often see web developer, dabbling in front end code, doing their coding in VIM. Yuck. Someone explain?
This looks very dated. Looks just like an old HP keyboard from 2000. I have yet to find a keyboard better than Apple's.
+1
This is why you don't let "Editor-In-Chief" do web development. Sounds to me like someone's too lazy to learn JavaScript. When will people stop trying to make HTML into an all-in-one product? It was built to be simple, to provide markup and that's it. That's the magic behind the troika of HTML-JS-CSS. They all deal with individual, meaningful functions to make a site work. Blending function with markup is just bad coding. Thumbs down.
Nice. Glad I decided against using Disqus for my site.
Great article. Grunt is a wonderful tool, despite what some people on here might say.
I foresee a 4K Thunderbolt Display coming our way within the next couple months. I have been wanting to get a new display for a while, so I am holding out for that. If not, I might consider a Dell. It's not unibody and it's not as thin as the newer Thunderbolt displays are going to be though.
Yeah. Well, at least Facebook and Google try to innovate, and are quite successful at doing so. Microsoft, never mind IBM...these are old dying giants who will never budge in the name of innovation.
Why am I not surprised that IBM and "patent reform died" are on the same line?
Relentless.
(deleted)??? no free speech on HN eh?
Why am I not surprised that IBM and "patent reform died" are on the same line?
Relentless.
What is this? Envato? I can't imagine that Envato would do this...
I'll check it out! Looks pretty good. I'll let you know wha tI think.
I use Mint moreso for visual organization of sorts. I don't have any debt and pay everything on time regardless of Mint, but it's nice to have a visual representing all your spending, trends etc.
It's hard. But it's possible, and there are significant earnings that could be realized in that space. I think that if hypothetical "BetterMint" offered excellent features and something truly innovative, people would be willing to pay for it.
Just curious, how many accounts do you have linked to it?
I don't like the UI. Also it feels investment-centric and I a lot of people just need a simple, beautiful and robust app that lets them see their transactions, budgets, set goals etc. Personal capital isn't horrid, but I feel like it's too much investment stuff that many don't need.
Well, arguably, if I see some startup that just started doing business, I don't think I would feel as secure with them as I do with Mint - but like I said, "arguably".
Eh, but aren't they all? Fitness tracking solutions, weather information, feed aggregators, photo apps - are they more "exciting" problems to solve? It's a matter of perspective - to someone, making a nice photo app is boring, to someone else, financial problems are irrelevant.
I agree. Hence why I didn't join them. I told them I'd sign up if I could get Ally-like rates, or if they offered a credit card option with 5% cash back categories like the competitors.
Never seen these! They look good at first sight, I'll be checking them out. Thanks.