Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
newt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
newt
16y ago
I'm not sure how TDD makes this worse. Unless you think that it absolves you of any end-to-end QA testing. In which case, welcome to the fire.
32.
▲
by
newt
16y ago
My confidence is from experience. You could argue that without a coherent design, your next iteration is going to be longer. I'd argue the reverse - but it depends on what you mean by "big upfront design" Every program, TDD or not, needs to
33.
▲
by
newt
16y ago
TDD defines bugs as "things the unit tests catch". And the unit tests are very narrow. I think that if you read the article linked, you'd find that the study didn't work that way. Any study that measures different things between experimen
34.
▲
by
newt
16y ago
In the marginal case where you only care about one iteration, then TDD is a little bit worse. However, I am confident that without TDD, your second iteration will be slower - you'll get less done, and your bug rate will still be higher.
35.
▲
by
newt
16y ago
I'm not sure what you mean by "TDD is the Cause of the bugs" - the TDD projects had 40-90% fewer bugs. Even if their remaining bugs would have been caught by test coverage of things that occur in live use, that's still a good result, right?
36.
▲
by
newt
16y ago
The second paragraph suggests that Julian Assange is just a lightning-rod, to deflect attention from the real work. Or at least is entirely replaceable. This may be true, any thought?
37.
▲
by
newt
16y ago
Once you prove your assertion, then I will present my evidence No, please, be the bigger man and go first. heh .
38.
▲
by
newt
16y ago
Ok, that at least makes sense. But ... sudoku is a puzzle - you don't (or at least I didn't) get there by iteration and testing, you get there by a flash of insight - "if I try searching like this, I might be able to end up with a solutio
39.
▲
by
newt
16y ago
I don't think that you know agile that well. If you define agile as "hacks" then it's no surprise that only hacks will match your definition of agile. "requirements for a (short) release cycle" is a good description for a scrum sprint backl
40.
▲
by
newt
16y ago
I agree with you totally, but maybe the wording or formatting was what people saw first. What works sometimes is not just calling "bullshit" on a shoddy post but going the extra mile that the shoddy post didn't.
41.
▲
by
newt
16y ago
No hardware acceleration on the browser just yet IE9 will use GPU hardware acceleration http://blogs.msdn.com/b/ie/archive/2010/03/16/html5-hardware...
42.
▲
by
newt
16y ago
In what way is chrome's development waterfall? http://adtmag.com/articles/2010/07/30/is-google-going-agile.... And firefox? http://www.developer.com/open/article.php/3860226/Mozilla-Fi... Those were the first 2 that I googled. I'm sure
43.
▲
by
newt
16y ago
Because the customer has no freaking idea what the requirements are at the start of the project. I disagree. to get a scrum project (or any project) going, you do need to have a vague idea of what you want (e.g. I want a website to sell m
44.
▲
by
newt
16y ago
Nice. What percentage unit test coverage do you generally get? How do you deal with regressions introduced by bug-fixes? With technical debt? With requirements change and scope creep? How much refactoring do you do? How big a team does this
45.
▲
by
newt
16y ago
They happen in parallel. You can be working on feature B while someone else is drafting a spec for feature C, and feature A is with the tester already. meanwhile the wishlist (features F, G, to ZomgPonies) is going onto the backlog in vague
46.
▲
by
newt
16y ago
And before you sneer at Waterfall, go build me a nuclear power station with Agile That would be interesting. Scrum says that your team should get themselves an appropriate set of tools and processes for the task at hand, and iterate, then
47.
▲
by
newt
16y ago
Waterfall doesn't have multiple passes the only way that it can not have multiple passes is if the program is thrown away after V1.0. Any successfully program will be maintained and extended.
48.
▲
by
newt
16y ago
Meh? I build a suduko solver one night on my own in 2-3 hours. I've seen agile do much more than that. What are you trying to say?
49.
▲
by
newt
16y ago
The Concorde was fast, it just wasn't a commercial success.
50.
▲
by
newt
16y ago
Showing that this makes no sense is left as an exercise to the reader.
51.
▲
by
newt
16y ago
This must be true - since the electrical charge on our electrons is the wrong way around.
52.
▲
by
newt
16y ago
Isn't the annihilation supposed to cause an explosion? It releases lots of energy proportional to the mass, yes, but one proton + one anti-proton annihilating at a time, it's a very small explosion. And they only had 38 anti-protons. I
53.
▲
by
newt
16y ago
No, I read reddit all day, and when I want to actually do something, I read HackerNews. It's (almost) work-related.
54.
▲
by
newt
16y ago
If you're looking for other apps that do this, try focusbooster: http://www.focusboosterapp.com/ It works Ok for me on Windows, and since it runs on Adobe AIR, apparently works on Mac OS X too.
55.
▲
by
newt
16y ago
I agree, my kindle allows me to read long form articles that are just too intensive for a tea-break. I bundle them up using instapaper ( http://www.instapaper.com/ ) which the article does not mention, but which is excellent.
56.
▲
by
newt
16y ago
What's the difference? Winforms.Net is merely a thin wrapper of regular Winforms.
57.
▲
by
newt
16y ago
Winforms to WPF was about 20 years, and a sorely needed change. Silverlight is iterating quite quickly, but then they have WPF to build on.
58.
▲
by
newt
16y ago
These students will fail the FizzBuzz test Nah, there are guides for that.
59.
▲
by
newt
16y ago
The statement "A minimum wage increases unemployment among young and unskilled workers." is probably true, but if maximizing employment is the only goal, then just pay them peanuts and abolish overheads like health and safety. I'd say that
60.
▲
by
newt
16y ago
Yes but no. Outwitting other people gambling on the stockmarket is explicitly legal, expected even. Thieving from unguarded targets is not.
More ›