Perhaps I've been lucky or I haven't been observant enough, but I've never seen a company suffer financially because of inefficient code. Don't get me wrong, I still value good code for its own sake, but in my experience there is no correlation between that and profits.
Wrong ways to use the databases, when the pendulum swung too far
11–20 of 110 posts
Re: Wrong ways to use the databases, when the pendulum swung too far
#12Does the author really call joins "joints"? I thought it was maybe a spelling thing but then they make a Snoop joke...
Re: Wrong ways to use the databases, when the pendulum swung too far
#13> The company is still standing and seems to be doing well financially, so I guess things turned out well enough, or maybe some of the technical decisions started trending more reasonable. Perhaps I've been lucky or I haven't been observant enough, but I've never seen a company suffer financially because of inefficient code. Don't get me wrong, I still value good code for its own sake, but in my experience there is n…
The worst is when the performance is so bad it starts to prevent onboarding new features or customers.
Re: Wrong ways to use the databases, when the pendulum swung too far
#14> The company is still standing and seems to be doing well financially, so I guess things turned out well enough, or maybe some of the technical decisions started trending more reasonable. Perhaps I've been lucky or I haven't been observant enough, but I've never seen a company suffer financially because of inefficient code. Don't get me wrong, I still value good code for its own sake, but in my experience there is n…
But generally I would agree
Re: Wrong ways to use the databases, when the pendulum swung too far
#15> The company is still standing and seems to be doing well financially, so I guess things turned out well enough, or maybe some of the technical decisions started trending more reasonable. Perhaps I've been lucky or I haven't been observant enough, but I've never seen a company suffer financially because of inefficient code. Don't get me wrong, I still value good code for its own sake, but in my experience there is n…
IME, the suffering of bad performing code is mostly secondary. It increases compute costs. Mostly because requiring more beefy VMs than strictly required which is still benign and possibly more cost-efficient than spending more engineering effort. Sometimes because of the lack of performance now more scaling and orchestration is required which comes additional complexity and therefore compute and staffing cost. This…
Re: Wrong ways to use the databases, when the pendulum swung too far
#16Religion and engineering do not make good bedfellows. I got into a pointless argument with someone on LinkedIn who was trashing on ORMs, strawmanning them by stating they would all pull the entire data into memory to just perform a count (some ORMs are much more sophisticated than this). It was some sort of weird religious argument because the chap thought every single piece of data processing should be written in a…
Re: Wrong ways to use the databases, when the pendulum swung too far
#17Does the author really call joins "joints"? I thought it was maybe a spelling thing but then they make a Snoop joke...
Re: Wrong ways to use the databases, when the pendulum swung too far
#18Religion and engineering do not make good bedfellows. I got into a pointless argument with someone on LinkedIn who was trashing on ORMs, strawmanning them by stating they would all pull the entire data into memory to just perform a count (some ORMs are much more sophisticated than this). It was some sort of weird religious argument because the chap thought every single piece of data processing should be written in a…
Re: Wrong ways to use the databases, when the pendulum swung too far
#19Religion and engineering do not make good bedfellows. I got into a pointless argument with someone on LinkedIn who was trashing on ORMs, strawmanning them by stating they would all pull the entire data into memory to just perform a count (some ORMs are much more sophisticated than this). It was some sort of weird religious argument because the chap thought every single piece of data processing should be written in a…
Re: Wrong ways to use the databases, when the pendulum swung too far
#20Not Dan Luu, is it? The site seems to leave that intentionally ambiguous.