this post was submitted on 18 Aug 2023
597 points (96.1% liked)

Programmer Humor

19564 readers
1374 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] nothacking@discuss.tchncs.de 13 points 1 year ago (5 children)

Is this part of a Hi-Lo implementation for blackjack? (Also, ewww mixed types)

[–] obosob@feddit.uk 9 points 1 year ago* (last edited 1 year ago) (4 children)

Yeah, just use a char for card and test

if(card < '7') count++;
else count--;

Or something, don't mix types.

[–] Hexarei@programming.dev 1 points 1 year ago (1 children)

The cards should just be numbers, and an enum should be used for display names

[–] obosob@feddit.uk 2 points 1 year ago

Chars are just numbers, but yeah, an enum would work fine too, sure. The only advantage with using a char for it is that there's no conversion needed for outputting them into strings so it's a little easier. Less code, very readable, etc. Though yeah, thinking about it JQKA wouldn't be numerically in the right order which could cause issues if the program did more than just implement HiLo

load more comments (2 replies)
load more comments (2 replies)