Live data from Hacker News

Show HN: God mode in production code – a new way to debug in Scala

takipi.com

21–30 of 84 posts

Re: Show HN: God mode in production code – a new way to debug in Scala

#21

Tesla said that he could simulate the behaviour of his contraptions to the smalles detail in his head and without exception, they ran that way once he built them for real. I think that a good programmer should be able to do this with his programms, and without flattering myself I can say that in 99% of the cases when an error happened, the answer occured to me almost instantly or after a few moments of thinking and t…

you haven't seen aged code base with 3000+ JSP with many ways of accessing different data sources and no coherent paradigm in general.

Re: Show HN: God mode in production code – a new way to debug in Scala

#22

Tesla said that he could simulate the behaviour of his contraptions to the smalles detail in his head and without exception, they ran that way once he built them for real. I think that a good programmer should be able to do this with his programms, and without flattering myself I can say that in 99% of the cases when an error happened, the answer occured to me almost instantly or after a few moments of thinking and t…

I can see you've never had to debug multi-threaded code or use 3rd party software ever or a project too large for one person to understand or a misconfigured webserver on the other end.

Re: Show HN: God mode in production code – a new way to debug in Scala

#23

Tesla said that he could simulate the behaviour of his contraptions to the smalles detail in his head and without exception, they ran that way once he built them for real. I think that a good programmer should be able to do this with his programms, and without flattering myself I can say that in 99% of the cases when an error happened, the answer occured to me almost instantly or after a few moments of thinking and t…

Of course, everyone would prefer to know the answer to their issues without any tools. As your code base becomes contributed to by more people, grows in size and leverages libraries you don't write, it becomes less feasible to always divine the state of the entire program. As component of a programmers skill set as a whole, better tools produce better results.

Re: Show HN: God mode in production code – a new way to debug in Scala

#24
post #21

Tesla said that he could simulate the behaviour of his contraptions to the smalles detail in his head and without exception, they ran that way once he built them for real. I think that a good programmer should be able to do this with his programms, and without flattering myself I can say that in 99% of the cases when an error happened, the answer occured to me almost instantly or after a few moments of thinking and t…

you haven't seen aged code base with 3000+ JSP with many ways of accessing different data sources and no coherent paradigm in general.

I must confess, I'm a coward. If I would ever see something like this I would run like hell. Programmers all over the world are taking too much bulshit.. seriously..

Re: Show HN: God mode in production code – a new way to debug in Scala

#25

Tesla said that he could simulate the behaviour of his contraptions to the smalles detail in his head and without exception, they ran that way once he built them for real. I think that a good programmer should be able to do this with his programms, and without flattering myself I can say that in 99% of the cases when an error happened, the answer occured to me almost instantly or after a few moments of thinking and t…

Tesla was also nuts. So, there is that.

Re: Show HN: God mode in production code – a new way to debug in Scala

#26

Tesla said that he could simulate the behaviour of his contraptions to the smalles detail in his head and without exception, they ran that way once he built them for real. I think that a good programmer should be able to do this with his programms, and without flattering myself I can say that in 99% of the cases when an error happened, the answer occured to me almost instantly or after a few moments of thinking and t…

Tesla was a genius; he often bemoaned the way Edison would perform a hundred experiments to discover something which was (to him) obvious if he just thought about it for a bit. But you know what? Edison succeeded where Tesla failed, and a good part of that can be attributed to reducing the art of inventing to an almost mechanical process, leaving his intellect free to concentrate on more important matters.

It's the same with debugging. I've worked with many programmers who took your attitude; some of them were more talented than I. But I fixed bugs faster than them, and got more done, because I let the tools take care of figuring out what was happening in a program to cause a bug, leaving me more time to think about other things.

Re: Show HN: God mode in production code – a new way to debug in Scala

#30

Wow. Wish I could deploy this sort of tooling behind a firewall.

The agent only requires outbound HTTPS over port 443, and fully supports proxies.

I guess he is talking about private deployment for his company like github enterprise(github:firewall)
Post reply on HN