17 Matching Annotations
- Jan 2024
-
gitlab.com gitlab.com
-
That helps us keep GitLab simple as long as we can.
-
- Jun 2023
-
stackoverflow.com stackoverflow.com
-
Far more preferable is to minimize data structure so that it tends to be normalized and not to have inconsistent states. Then, if a member of a class is changed, it is simply changed, rather than damaged.
-
- Mar 2021
-
-
Here are my thoughts: making vim startup time shorter is GOOD added complexity - BAD my main concern is with the complexity that gets added to get startup time improvements. User has to tag scripts, and then manually BundleBind to get scripts loaded. This seems like too much hassle(manual involvement) to me. Fixing 1 time thing (startup) we're adding many more (like BundleBinding required scripts once they're used) For instance in my case i don't start Vim often because i'm using --remote-tab-silent option. So i'll get no benefit along with complexity (
-
-
blog.izs.me blog.izs.me
-
Simplicity is better than anything.
-
-
www.chevtek.io www.chevtek.io
-
Write modules that do one thing well. Write a new module rather than complicate an old one.
.
-
- Feb 2021
-
www.metacritic.com www.metacritic.comWarsaw1
-
Difficult enough to prove a worthy challenge, with an over-complexity that might have benefitted from a little self-restraint.
overly complex = unnecessarily complicated
-
-
copyheart.org copyheart.org
-
Instead of trying to educate everyone on the complexities of copyright law, we’d rather make our intentions clear with this simple statement:
-
- Oct 2020
-
final-form.org final-form.org
-
Adding checks for bracket[3] syntax as opposed to dot.3 syntax adds a lot of complexity, and has consciously been avoided.
-
-
-
One of the primary tasks of engineers is to minimize complexity. JSX changes such a fundamental part (syntax and semantics of the language) that the complexity bubbles up to everything it touches. Pretty much every pipeline tool I've had to work with has become far more complex than necessary because of JSX. It affects AST parsers, it affects linters, it affects code coverage, it affects build systems. That tons and tons of additional code that I now need to wade through and mentally parse and ignore whenever I need to debug or want to contribute to a library that adds JSX support.
Tags
- infectious problem
- for-reaching consequences
- implementation complexity
- engineering (general)
- semantics (of programming language)
- mentally filter/ignore
- the cost of changing something
- can't keep entire system in your mind at once (software development) (scope too large)
- complexity
- mental bandwidth
- syntax
- primary task/job/responsibility
- avoid complexity
- too complicated
- fundamental
- unintended consequence
- engineers
- high-cost changes
Annotators
URL
-
-
leiss.ca leiss.ca
-
“Complexity cloaks Catastrophe”
-
- Sep 2020
-
github.com github.com
-
Lets not extend the framework with yet another syntax
-
- Jul 2020
-
about.gitlab.com about.gitlab.com
-
A simplified pricing and packaging (PnP) strategy serves customers in the optimal way per the industry best practice. More SKUs lead to a more complex PnP model as a company scales, which eventually causes huge confusion to customers.
-
- Apr 2020
-
falcon.readthedocs.io falcon.readthedocs.io
-
When it comes to building HTTP APIs, other frameworks weigh you down with tons of dependencies and unnecessary abstractions. Falcon cuts to the chase with a clean design that embraces HTTP and the REST architectural style.
-
- Feb 2020
-
about.gitlab.com about.gitlab.com
-
Use the simplest and most boring solution for a problem, and remember that “boring” should not be conflated with “bad” or “technical debt.” The speed of innovation for our organization and product is constrained by the total complexity we have added so far, so every little reduction in complexity helps. Don’t pick an interesting technology just to make your work more fun; using established, popular tech will ensure a more stable and more familiar experience for you and other contributors.
-
- Nov 2019
-
github.com github.com
-
The chosen approach pushes a lot of complexity out of the core. As a result it might take more code to achieve certain functionalities. This is the price of flexibility. And that's the primary design goal of Reactabular.
-
-
about.gitlab.com about.gitlab.com
-
many organizations end up with messy workflows, or overly complex ones.
-