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
- Why can't this be easier/simpler? Why does it have to be so hard/complicated?
- complicated
- removing feature that is more trouble than it's worth (not worth the effort to continue to maintain / fix bugs caused by keeping it)
- newer/better ways of doing things
- more trouble than it's worth
- too hard/complicated/non-trivial
- changed their mind/opinion
- modern javascript development is complicated
- too complicated
- doing more harm than good
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
- pointing out gaps/downsides/cons in competition/alternatives
- too coupled/dependent
- evaluating software options
- hard to understand
- I agree
- too complicated
- switching/migrating to something different
- recommended option/alternative
- active_interaction
- reform (Ruby)
- recommended software
- 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
- fundamental
- primary task/job/responsibility
- for-reaching consequences
- mentally filter/ignore
- high-cost changes
- avoid complexity
- infectious problem
- the cost of changing something
- engineering (general)
- mental bandwidth
- complexity
- syntax
- implementation complexity
- too complicated
- unintended consequence
- can't keep entire system in your mind at once (software development) (scope too large)
- engineers
- semantics (of programming language)
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