Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joske2
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
joske2
13y ago
I quite like AppCode, not for code formatting perse. More because it has decent refactoring support, better code analysis+quick fixes, and very keyboard friendly. I still miss the storyboard support though. I do come from a Java background,
2.
▲
by
joske2
13y ago
If you are willing to switch IDEs, then AppCode can do this. (+ clean up your unused imports). There is currently a bug in formatting Kiwi specs, but is marked as fixed in upcoming build.
3.
▲
by
joske2
14y ago
I don't understand his point on encapsulation of information versus implementation. If anyone can help me here, I would be grateful. * Should the user of your object/data have to make this distinction? Does he care if age is a piece of data
4.
▲
by
joske2
15y ago
The point of testing/TDD for me is not (just) about preventing bugs, it is more about having quick feedback. Running a test is faster than waiting until it is deployed and manually clicking around in an application. It is kind of comparable
5.
▲
by
joske2
15y ago
Honestly, I hope there isn't immortality in heaven beyond the grave. Forever is a really long time. The first 1000 years in heaven might be interesting. The billion years after that? meh
6.
▲
by
joske2
15y ago
I honestly thought the elisp example code looked pretty bad as well. I don't like the flag-style programming (in-for, continue, destructuring) nor do I like the meaningless names (tt, s, init, continue, js2-lb,..). That one function also ha
7.
▲
by
joske2
15y ago
The idea is that using IDs reduces the reusability of your css rules.
8.
▲
by
joske2
15y ago
According to that benchmark native Object.create is faster than constructor functions on Firefox 4. That said, I wouldn't base my coding decisions on those kinds of micro benchmarks. They say nothing about the impact on actual javascript ap
9.
▲
by
joske2
15y ago
Object.create is a standard function in ecmascript5. I would add a check such as "if (!Object.create) {Object.create = ... }".
10.
▲
by
joske2
15y ago
The dose is discussed in the article. The hypothesis is that 90 pounds of added sugars per person per year is toxic (current levels of consumption). 40 pounds per person per year is supposed to be ok.
11.
▲
by
joske2
15y ago
MobileMe and iWork.com are good examples I think.
12.
▲
by
joske2
15y ago
I doubt that it has anything to do with technical proficiency. People like Steve Wozniak, Alan Kay, Tim Berners-Lee don't have the reputation of being assholes. In general, sites like Hackernews or Stackoverflow wouldn't work at all if smar
13.
▲
by
joske2
16y ago
In ES5 you have Function.prototype.bind that returns a new function with this bound to whatever you want. You can also pass extra default arguments. On older browsers you could use es5-shim for this functionality. See https://developer.moz
14.
▲
by
joske2
16y ago
Why would you choose Github over Bitbucket for your FOSS projects? I haven't used Bitbucket yet, so I'm interested in a comparison.
15.
▲
by
joske2
16y ago
There are other dynamic languages besides smalltalk that have a good IDE. Jetbrains provides IDEs with refactoring support for JavaScript, python, ruby, php and others.
16.
▲
by
joske2
16y ago
On my dayjob we did some experiments on wether or not it was economically viable. So we tried classical programming and pair programming. We found that classical programming was more productive, but not twice as productive. However there we
17.
▲
by
joske2
16y ago
How can you refactor if you don't have a test suite? Do you manually check everything in your application after every change? That's the main value of having a test suite you can trust. It speeds up refactoring massively.
18.
▲
by
joske2
16y ago
I believe one of the first refactoring was for Smalltalk, so it's not impossible. These days you also have IDEs with basic refactoring support for Python, Ruby, Javascript, Actionscript,.. from JetBrains.
19.
▲
by
joske2
16y ago
I've worked on such huge Java programs being maintained and updated for over 5 years. I actually don't think it is Java as a language which helps in maintenance. Type checking by the compiler does help, but in reality you have Spring, Hiber