Live data from Hacker News

Viewing profile — gashaw

gashaw

HN member
Joined
Mon, Jan 04, 2016, 1:48 PM UTC
HN karma
13
Public activity
24 items

About gashaw

No profile information was provided.

Recent public activity

  1. comment
    Comment #22020221

    Programming on Purpose - Essays on Software Design, by P.J Plauger

  2. comment
    Comment #21780347

    This is probably the best (and most effortul) way to aquire the knowledge initialy. I did it a lot back in school, then few months upto a year later I would forget most of the mate…

  3. comment
    Comment #21780262

    I'm already rereading the most valuable books and it does help to retain their knowledge. I guess doing spaced repetition every x time would help even more. I feel that rereading a…

  4. comment
    Comment #21780225

    I am. About 70% are technical books related to my job (SWE) and the rest are combination of textbooks and popular science in fields that I find very interesting. If for some reason…

  5. story
    Ask HN: How do you retain knowledge from books?

    I sometimes wonder if reading all these books is worth it, given I seem to remember so little from them. Other than rereading what do you do to retain knowledge from books you valu…

  6. comment
    Comment #20520788

    Of course you are.

  7. comment
  8. comment
    Comment #20520617

    How can you prove something about yourself before first proving your existence? I know it sounds outlandish but it does point the gap in your proof.

  9. comment
    Comment #20520473

    I think consciousness is one of those things that is not defined well enough for us to understand it. Until there is a breakthrough in the understanding of consciousness itself the…

  10. comment
    Comment #20519960

    You can't prove even that. If you examine it closely, the argumnent only proves that "it" thinks. "It" is not necessarily an "I", for what restricts the thinking to an I (i.e a par…

  11. comment
    Comment #20513879

    I used it few times, it's as good as the others. I don't think there ever will be a silver bullet, what works for some companies won't work for others. The real issues are people i…

  12. comment
    Comment #20513840

    Release it! by Michael Nygard has lots of good info on design issues related to production systems and operations/devops of such systems.

  13. comment
    Comment #20473074

    I highly recommend "The Secrets of Consulting" by Gerald Weinberg.

  14. comment
    Comment #20181774

    On the project and management level read Rapid Development by Steve McConnell. On the detailed technical level read Code Complete by same author. Then read some blog posts on agile…

  15. comment
    Comment #19439845

    Don't you mind having 5000+ LOC model? Methods being redefined because the class is huge and the developer didn't notice the existing method?

  16. comment
    Comment #19430465

    Direct your learning by what you need for your work. You can watch videos on the frameworks and tools you're using, read blog posts on issues you might have etc. After you have som…

  17. comment
    Comment #19430087

    Ruby is great, Rails is good enough. The main issue with Rails (it's the same with other frameworks) is that it discourages from doing proper design. The only design decision you m…

  18. comment
    Comment #19132643

    Prepare a few questions for each trait you care about and then ask all candidates the same (or sample of) questions. Grade the candidate on each trait based on how well they answer…

  19. comment
    Comment #19127595

    Growing Object Oriented Software Guided by Tests. So far I didn't learn anything from it, and it's hard to read more than ~10 pages without falling a sleep. Next on my list are Sof…

  20. comment
    Comment #19124882

    What about cases where "good enough" is not enough? code that handles money comes to mind.

  21. story
    Ask HN: How do you come up with a set of test cases for your code?

    I'm interested to know what methods software developers and testers are using in practice. How confident are you in your tests?

  22. comment
    Comment #19091111

    Meditations by Marcus Aurelius, A Guide to Rational Living by Albert Ellis, Feeling Good by David Burns - changed the way I see and cope with things and people that used to "cause"…

  23. comment
    Comment #19090789

    I read the first one, "essays on software design".

  24. comment
    Comment #19080998

    Programming on Purpose - best book I read on software design so far. Behave: the biology of humans at our best and worst - explaing human behavior from many points of view, well wr…