Hacker News new | past | comments | ask | show | jobs | submit | c0deporn's comments login

Wondering if the Live Unit Testing came from the acquisition/integration of the Alive project. Very interesting indeed.


It might be, but Alive was much more than just if the tests pass or not


Might be. Also, in any case - this adds stuff that wasn't in the original Alive AFAIK - supposedly it knows to only run tests that were affected by your last edit and show line-by-line red/green/gray coverage indicators: did someone say NCrunch?


Correct. Alive was focused on a chosen method - so you chose one method, the test case to check that method, and then it ran. You could then check what execution would look like in called methods, but it was not project/solution wide.


Reminds me of A Boy and his Blob. Good work.


Too many times I've been in a technical interview where they asked me to define design patterns, but never ask me when/how to actually use them. I usually decline their offers.

When I interview candidates, I look for a good foundation for what they will be working with like do they know the difference between class and struct and the implications of using them (day 1 kind of stuff).

Then I ask them about how they would go about solving a problem they were unfamiliar with. Google-foo is a skill that must be learned and honed. I don't care if you can spit off all sorts of acronyms, I want to know if you are capable of using common sense to solve a problem.

Last but not least, how do they stay up-to-date and relevant. Not looking for the 8 to 5 developers and not interested in those cutting-edge guys either.

Must have good understanding of the basics, principals and skills in problem solving. Telling a block of code that you have a masters in CS will NOT make the bug go away.


Sadly, if you know what a design pattern is and can name two then you are head and shoulders above 95% of developers.

Source: Been interviewing supposedly senior level candidates for the last three weeks.


The term "senior developer" is an unfortunate one because it can mean a really good, skilled and experienced developer. But it usually means 20 years of experience (1yr exp * 20) or they've just been around so long that the "senior" part refers to age.


and special bonus points if those two are not Factory and Singleton :-)


This is hilarious!


Nice, I just gave a talk on Xamarin and building cross-platform native apps at a mobile workshop this weekend.


Aw, man! :(


I wrote an automated task back in 2002 to send a love note via email to my wife at random times during the week to make it look like I was thinking about her. Unfortunately the code had an issue and it flooder her with email and she knew what I had done >:(


lol! I too spent hours tweaking modem params to get the best speeds. Sometimes having to disconnect and reconnect because the ISP connected me at 33.6 instead of 56k (or more commonly 48.8).


I still remember the commercials for 56k with some little kid boasting to his friend that he could "stream" videos.


This would be a great way to entertain yourself by bribing with random and weird objects such as a day old onion bagel.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: