When solving a problem, solve the problem you have, not the problem you think you might have in the future, or the problem you wish you had. Your solution will prove inadequate in the future, but you are unlikely to correctly predict in what way your solution will be inadequate.
I only use Google Sheets
11–20 of 361 posts
Re: I only use Google Sheets
#12Re: I only use Google Sheets
#13> To cut things short, always use the easiest solution to solve a particular problem and once that solution does not work for the business anymore reassess what the new requirements are and either try enhance the current solution or find an alternative that better solve the problem. When solving a problem, solve the problem you have, not the problem you think you might have in the future, or the problem you wish you…
That should, with no extra work, solve future problems.
Re: I only use Google Sheets
#14> To cut things short, always use the easiest solution to solve a particular problem and once that solution does not work for the business anymore reassess what the new requirements are and either try enhance the current solution or find an alternative that better solve the problem. When solving a problem, solve the problem you have, not the problem you think you might have in the future, or the problem you wish you…
but you can choose a current solution that does not block nor inhibit a future solution. As they say, always keep your options open, and don't vendor lock-in yourself into a corner.
Re: I only use Google Sheets
#15Reminds me of "Ask HN: Is the world run by badly updated Excel sheets?" [0] You need experience to see the shorcomings of spreadsheets. No version control. No tests. In general it's good for things that don't need to evolve, but stay the same (most likely because they're short lived). [0] https://news.ycombinator.com/item?id=33611431 [EDIT] An example of a comment from that thread pointing in this direction: > In gen…
Any flaws with Excel haven't been due to the actual program or data, but just how the files are managed within projects. Labyrinthian sharepoints, files being forgotten about on network storage, etc.
Re: I only use Google Sheets
#16I haven't used Google sheets for maybe 2 years, didn't have the need, but week ago I needed to send customer a table that will be updated every couple of days. I was surprised how slow it is. Table has 40 lines and 8 columns, static text only, and it takes 12s until I can edit it. For what it is (adding sentence every 3 day) it's ok but if I had to actually use it for myself on a daily basis it would drive me mad.
Re: I only use Google Sheets
#17> To cut things short, always use the easiest solution to solve a particular problem and once that solution does not work for the business anymore reassess what the new requirements are and either try enhance the current solution or find an alternative that better solve the problem. When solving a problem, solve the problem you have, not the problem you think you might have in the future, or the problem you wish you…
But: if it is not more work, you can solve your problem by solving a family of problems around your problem in the problem space, making the solution robust, as small changes in the problem definition can easily be catached by small changes in your solution. That should, with no extra work, solve future problems.
Like do you really need a dashboard on day 1? Or reports on day 2? Sometimes you just need a log of data. And the columns can grow and shrink.
Re: I only use Google Sheets
#18Re: I only use Google Sheets
#19I've long argued that spreadsheets are essentially a structured programming tool for people that would never imagine they could or would program. And maybe even a gateway drug in a proportion of cases?
Re: I only use Google Sheets
#20> To cut things short, always use the easiest solution to solve a particular problem and once that solution does not work for the business anymore reassess what the new requirements are and either try enhance the current solution or find an alternative that better solve the problem. When solving a problem, solve the problem you have, not the problem you think you might have in the future, or the problem you wish you…
One inadequacy could be complete dependency on a vendor who accidentally locks you out of all your services or starts scalping you with ever higher fees. That one is quite predictable here.