2 ms·
> I'm not interested in long theoretical articles Those articles are more empirical in nature than theoretical. > This logs that an image with a given id was
by 9wzYQbTYsAIc 4y ago
> I'm not interested in long theoretical articles
Those articles are more empirical in nature than theoretical.
> This logs that an image with a given id was updated
As a thought exercise, imagine that your log trail needed to be created in a distributed system, spanning multiple machine time zones, or that you needed to build a report that is read from browsers in multiple time zones that differ from multiple differing written time zones, and you need to account for human readable things like knowing what day of the week it is and what some given locale calls that day.
If you are doing the equivalent of printf debugging with your times, maybe you likely don’t need a time library.
If you are using time as a central part of a distributed algorithm, web content, or a business workflow, then you may likely need a time library.
- TekMol 4y agoYou are trying to convince me with the popular "This is not going to work for a much more complex system". I heard it very often. I don't buy it. Any system, no matter how complex, can be composed of small, simple systems. I never ran against a "complexity wall" when writing software in a lean way and suddenly thought "Damn, those tens of thousands of lines of library code now would be the better approach".
- 9wzYQbTYsAIc 4y agoMore power to you if you have the budget to spend time writing code that someone else has already written.
- maigret 4y agoThat’s very true. A colleague recently started using the same method and is achieving bundles and dependencies orders of magnitude smaller. As a result, he has to care less about security, build times and build breaks and spends more time coding. Developers have unlearned to build basic functionality apparently, especially in the front end area.
- 9wzYQbTYsAIc 4y agoIt’s not really a question of unlearning, its more of a question of economics. Sound software construction techniques are one thing, but convincing someone to pay you to reinvent the wheel is another. Especially when you consider that budgets for new, bespoke brand websites can start as low as about a couple of days pay for a senior developer.