Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)LI
Posts
1
Comments
354
Joined
2 yr. ago

  • That leads to focusing on the nitty gritty details first, building a library of thing you think you might need and you forget to think about the whole solution.

    If you come up with another solution half way through, you will probably throw away half of the code you already built.

    I see TDD as going depth first whereas I prefer to go breadth first. Try out a solution and skip the details (by mocking or assuming things). Once you have settled on the right solution you can fill in the details.

  • Right,too much coverage is also a bad thing. It leads to having to work on the silly tests every time you change som implementation detail.

    Good tests let the insides of the unit change without breaking, as long as the behave the same to the outside world.

  • Yes that was the wrong comment. Hmm. Someone said they don't use some of the FOSS tools because they are so bad.

    I think the main complaint with Gimp is that it is way more complex than the simpler editors, without actually being excellent for experienced users, like Photoshop is. Photoshop is also simpler to use for beginners to Gimp really missed both targets.

    Krita is simpler than Photoshop and Gimp but much more powerful than n base level like Paint.

    I'd say layers and masks (and operations that go with that) are the main step up from entry level.

    Edit: fix typo

  • Gimp is a shame, they really had something to begin with. I use Krita now which is way more like you would expect a FOSS image editor to be. Much more similar to Photoshop if you came from there.

    At work, we use gimp headless though. The scripting capabilities are great!

  • On digital vs physical:

    1. Digital versions are locked into the whim of Nintendo. For instance, you can't play the game on another switch if the user who brought it is playing another game on their account. In fact, the second Switch can't even play it without having an internet connection.
    2. You can't sell a digital copy second hand, meaning the value is way lower for digital copies. They still have the same retail price though...