Say I have a system that I want to enable or disable, what do you think is best: to write two separate functions EnableSystem() and DisableSystem() OR have a singular function with the parameter to indicate the desired state, SystemState(bool state)?

I was wondering if there is a standard for this or a preference?

I would argue that having two separate functions is better since different things might happen under those functions but what if it is the situation where it really is just as simple as a 1 or a 0. Example if we have an LED we want to turn on an off it would just be passing the value of the parameter state.

Situation one:

void LEDEnable() {
     GPIOPinSet(LED_PIN, true);
}

void LEDDisable() {
     GPIOPinSet(LED_PIN, false);
}

Situation two:

void LEDState(bool state) {
     GPIOPinSet(LED_PIN, state);
}
[–] 1 point 4 months ago

This is dumb, this car can not survive in the current state of the country's infrastructure. They should fix the metric fuck ton of pot holes and unstable infrastructure before they invest in sometjing like this.

  • source
  • [–] 4 points 6 months ago*

    I have a lot hahaha. Here are some

    Bon voyage - Arbi E-girl - WASTEDJU Movezz en silencio - Cruz Cafune Deep blue (hallow remix) - jadu jadu Overthinker - INZO Paris (Zack Nicita remix) - Magic Man

    One of my favourites is Punchdrunk - Vaines

  • source
  • [–] 15 points 8 months ago

    They even state it them selves in the article, so it is not like they are trying to hide this. Also they say that this is not the end all be all of reparability, which IMO should merit not then getting a 10/10 but idk what their metrics are.

  • source
  • parent
  • context
  • view more: next ›