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/)DJ
djnattyp @lemmy.world
Posts 0
Comments 12
It's probably time to stop recommending Clean Code @ Things Of Interest
  • This is also against clean code examples, because Uncle Bob seems to be allergic against function arguments and return values.

    I think this is your strawman version of "Clean Code"... not anything that's actually in it...

    I "like" some parts of your example more than the previous one, but a lot of this depends on where exactly in the whole program this method is - if this method is on a "Salesman" class - does it make sense to pass the "Contract" in? If there's a Contract class available, why doesn't the "calculateCommission" method exist on it?

  • The biggest loss IMO of the Remaster
  • "NPC Core" was announced at PaizoCon as a core rulebook coming out in 2025. Not a lot of description yet, but I'd assume it would be an expanded version of what came with the original GMG.

  • You are tasked with designing a dungeon that will make the GM running it hate you. How do you do it?
  • On the map of the level, pick a room near the center of the dungeon (as long as it's not where players enter) and label it as "1", circle this rooms in a random order, labeling them 2, 3, 4, etc., making sure rooms that have connections don't have consecutive numers... keep circling outwards until all rooms have numbers. Then put the rooms in numerical order in the GM module book. Only refer to the room number on the map and the heading of the room. Don't use the room number to reference exits from the current room either, just state things like "a cave exit is to the east and a wooden door is in the north wall".

    The DM will constantly have to refer back and forth from the map to the book - and have to flip to random parts of the book since the numbers aren't "in order".

    For additional hate, make sure that north doesn't point toward the top of the map, and/or don't place a compass rose on the map.

    For even more additional hate, make the players hunt down opponents/creatures in the dungeon that also move through the dungeon as the players move rooms.

  • Can you suggest me books in the style of Terry Pratchett or Douglas Adams?
  • Craig Shaw Gardner's Ebenezum/ Wuntvor trilogies are fantasy comedy.

    Philip Jose Farmer (as Kilgore Trout) wrote Venus on the Half Shell as a sci fi comedy.

    (On the topic of Kilgore Trout - that pseudonym is actually a character from several of Kurt Vonnegut's books - also mentioned in this thread.)

    Yahtzee Croshaw (the Zero Punction guy) has also written several fantasy and sci fi comedy books - Jacques McKeown is one series.

    Glen Cook, more famous for the Black Company series - also writes a fantasy comedy series - Garrett P.I..

    Steven Erikson, more famous for the Malazan books - also writes a sci-fi comedy series - Wilful Child.