10 Matching Annotations
- Sep 2021
-
-
Webpacker used to configure Webpack indirectly, which lead to a complicated secondary configuration process. This was done in order to provide default configurations for the most popular frameworks, but ended up creating more complexity than it cured. So now Webpacker delegates all configuration directly to Webpack's default configuration setup.
more trouble than it's worth
- creating more complexity than it cured
Tags
- doing more harm than good
- changed their mind/opinion
- newer/better ways of doing things
- removing feature that is more trouble than it's worth (not worth the effort to continue to maintain / fix bugs caused by keeping it)
- more trouble than it's worth
- complicated
- modern javascript development is complicated
- Why can't this be easier/simpler? Why does it have to be so hard/complicated?
- too complicated
- too hard/complicated/non-trivial
Annotators
URL
-
- Jul 2021
-
github.com github.com
-
apart from [Websockets], which is unnecessarily complex for non-browser applications
-
- Mar 2021
-
www.chevtek.io www.chevtek.io
-
This isn't to say that on a case by case basis there aren't modules that are grossly overcomplicated.
-
- Feb 2021
-
github.com github.com
-
@adisos if reform-rails will not match, I suggest to use: https://github.com/orgsync/active_interaction I've switched to it after reform-rails as it was not fully detached from the activerecord, code is a bit hacky and complex to modify, and in overall reform not so flexible as active_interaction. It has multiple params as well: https://github.com/orgsync/active_interaction/blob/master/spec/active_interaction/modules/input_processor_spec.rb#L41
I'm not sure what he meant by:
fully detached from the activerecord I didn't think it was tied to ActiveRecord.
But I definitely agree with:
code is a bit hacky and complex to modify
Tags
- I agree
- too coupled/dependent
- hard to understand
- recommended software
- pointing out gaps/downsides/cons in competition/alternatives
- reform (Ruby)
- recommended option/alternative
- switching/migrating to something different
- active_interaction
- too complicated
- evaluating software options
- flexibility
Annotators
URL
-
-
-
I find reform's implementation a bit too complicated too (lots of layers of abstraction, including going through the representable gem for a lot of things)
-
-
github.com github.com
-
I found the code a little bit complicated. Why to instanciate instance variables in this class instead to do a hash that could be used like this form.models[:first_model]; form.model[:second_model]?
Tags
Annotators
URL
-
- Dec 2020
-
www.npmjs.com www.npmjs.com
-
The change is too consequential to be developed in situ.
-
- Oct 2020
-
-
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
- semantics (of programming language)
- fundamental
- mental bandwidth
- complexity
- engineering (general)
- avoid complexity
- for-reaching consequences
- unintended consequence
- can't keep entire system in your mind at once (software development) (scope too large)
- mentally filter/ignore
- syntax
- primary task/job/responsibility
- infectious problem
- engineers
- too complicated
- high-cost changes
- implementation complexity
- the cost of changing something
Annotators
URL
-
- Sep 2020
-
stackoverflow.com stackoverflow.com
-
do I really have to do something like that in order to have my local modules working? it's quite impracticable to explain it to a team! there's nothing a little bit more straightforward?
-
- Jan 2020
-
github.com github.com