Mistři v programování na #hovnokod

Je to kod na embedded zariadenie, takze stdint.h nie je tak uplne dostupne. Ale aj tak ma ten kod jednu zjavnu a jednu nie uplne zjavnu, ale o to zavaznejsiu chybu.

#ifndef uint32_t
typedef unsigned int uint32_t;
#endif

Anonymous,


Anonymous,

Nikdy never ifu.

if (!TextUtils.isEmpty(r.getSignature())) {
            String signature = r.getSignature();
            if (!TextUtils.isEmpty(signature)) {
                 //do something with signature
            }
}

Anonymous,

Vždy som mal radšej Linuxi ako "Okná" :3

public static function spracuj($vstup)
{
    $vstup = str_replace("\r", "", $vstup); // Bugfix kvôli SKURVENÝM OKNÁM!!!!
    $riadky = explode("\n",$vstup);
    $vystup = null;

    // Vymazanie prazdneho prvého a posledného riadku (ak sú prázdne)
    if(empty($riadky[0]))               unset($riadky[0]);
    if(empty($riadky[count($riadky)]))  unset($riadky[count($riadky)]);

...

Anonymous,

trim je zrejme malo sofistikovany

private static function checkWhitespaces(string $argument): void
	{
		$charlist = preg_quote(" \t\n\r\0\x0B\xC2\xA0", '#');
		preg_replace('#^[' . $charlist . ']+|[' . $charlist . ']+\z#u', '', $argument);
		if ($argument !== preg_replace('#^[' . $charlist . ']+|[' . $charlist . ']+\z#u', '', $argument)) {
			throw new \InvalidArgumentException('Argument starts or ends with whitespace.');
		}
	}

Anonymous,