Hacker News new | ask | show | jobs
by collyw 4522 days ago
I would like to think that I structure code reasonably well. I also appreciate that the Django guys have had years more experience than me in web programming and probabably know things better. They have probably encountered a few gotchas that I haven't yet.

And is it really nessecary to write all the update / insert queries for my dayabase?

1 comments

It's not about what libraries you use or don't use. (I write Rails from time to time, one of the most framework-y things in existence.)

It's about an industry that insists on re-learning ancient lessons over and over again. It believes things like "we don't need design patterns, we have Ruby!" and "we don't need to choose architecture, we have Rails!" It constitutes a sort of intellectual deference to That Which Has Been Made And Agreed Upon to Be Good Enough. Meanwhile, the foundational knowledge becomes something that is ignored or looked down upon, because it's not shiny.

I want developers who are not afraid to rip up parts of the stack and make them better if they come up deficient. This requires deep knowledge and ignoring the rabble of people who insist that you "just use X." How do you think LLVM started?