Turdus Merula


Stránky jednoho karlínského kosa turdus merula
 

Kosí moudro

Nudu, zabíjením času, nezabiješ

Turdus Merula

Náhodný kos

náhodný kosKosí galerka



Kosí CD

kosí CD Stáhněte si kosí CD

Kontakt

K odeslání emailu použijte formulář Psaní pro kosa.

Registrace

Pro registraci použijte registrační formulář.

RSS

Kosí RSS kanál

Odkazy

Kosí úterý XXV. - Genderové programování

aneb KOZA tě vidí
14. ledna 2020

Termín "genderové programování" mě napadl už před nějakou dobou, když jsem si uvědomil, že jsem v jednom starém projektu udělal jednoduchou funkčnost, výběr pohlaví, tak nešikovně, že mi v budoucnu dost pravděpodobně přidělá práci… jestli ne rovnou starosti.

Projekt pro dost významného klienta s vazbami na ministerstvo zdravotnictví (né v ČR) jsem začal vyvíjet už před více jak deseti lety a spravuji ho dodnes. V té době bylo naprosto běžné, že si člověk při registraci vybíral jen ze dvou pohlaví. Mám na mysli ženy a muže. Nejspíš i z toho důvodu jsem v databázi zvolil pro pole pohlaví datový typ bit, který má rozsah 0 až 1. To znamená, abych to osvětlil i lidem, kteří nerozumí těmhle pindům, že je možné uložit jen jednu ze dvou možností (žena, nebo muž), takže kdybych měl přidat další pohlaví, musel bych projekt upravovat. Bohužel by nestačilo jen změnit datový typ v databázi, musel bych upravit i část zdrojového kódu, protože na typu pohlaví závisí i některé výpočty. Přitom úplně stačilo, kdybych před lety použil jiný datový typ. Ale už se stalo.

A teď to úplně nejhorší! Raději se posaďte. A jestli sedíte, tak si poposedněte. Představte si, že jsem neuváženě přiřadil ženám hodnotu 0 (false, nepravdivé, tedy NE), zatímco mužům jsem přiřadil hodnotu 1 (true, pravdivé, tedy ANO). Prostě ženský jsou nuly, zatímco chlapi jsou jedničky! Rozhodl jsem se tak z jednoduchého důvodu: ženy jsou ve výběru na prvním místě, tak jsem začal od nuly. Až na to přijdou v neziskové organizaci KOZA (Kontrola závadných algoritmů), tak budu mít asi pěkný malér! Podle příručky genderového programování může mít hodnotu 0 (false, nepravdivé, tedy NE) pouze bílý heterosexuální muž.

Dělám si z toho legraci, ale trochu mě vyděsilo už jenom to, že mě to vůbec napadlo. Když to napadlo mě, bílou heterosexuální nulu, tak co teprve… nechci ani domýšlet.

KLAP!

Sdílet na Facebooku

SOUVISEJÍCÍ ČLÁNKY

14.01.2020 - Kosí úterý XXV. - Genderové programování (aneb KOZA tě vidí)

Všechny články