
Testy architektury: jak zabetonovat pravidla architektury přímo do kódu
Architektonická pravidla, která existují jen v dokumentaci, se dříve nebo později poruší. Není to otázka jestli, ale kdy.
Přejít na obsah|Přejít k hlavnímu menu|Přejít k vyhledávání
Přiblížit si něco tak moc, že uvidíte atomy? To v dnešní době není problém. Ani pro mě. Před deseti lety jsem o mikroskopech nevěděl téměř nic – jenom to, že umí zvětšovat. Dnes sice nejsem kdovíjaký expert, ale vyfotit si atomy zkoumaného vzorku pro mě není problém. A zvládnu to klidně během přestávky na kafe.
Jak je možné, že tak komplexní zařízení, jako je elektronový mikroskop, dnes zvládne ovládat téměř každý?
Za poslední dekádu prošly aplikace pro mikroskopy poměrně velkým vývojem a díky tomu se přiblížily více člověku jako uživateli – i díky našemu softwaru je jejich používání dostupnější a efektivnější. Umíme například obarvit obrázek tak, že se barvy přiřazují podle různých prvků ve zkoumaném materiálu, pomocí „leteckých“ snímků vytvořit interaktivní mapu povrchu vzorku nebo třeba automatizovat komplexní experimenty. To vše umožňuje lidem bez větších zkušeností začít provádět výzkum, nebo například ušetřit náklady na provozování mikroskopu.
Na YouTube najdete řadu užitečných videí, které vám přiblíží, jak taková práce s mikroskopem vypadá.
Vývoj softwaru pro elektronové mikroskopy je v Edhouse velké téma. I když je naší doménou software, nezřídka uvidíte někoho z kolegů, jak má na stole připojenou nějakou řídicí jednotku k osciloskopu. Naštěstí se znalostní báze o elektronových mikroskopech v Edhouse buduje téměř od založení společnosti před devatenácti lety, takže můžeme čerpat z předchozích zkušeností. Navíc jsme se zákazníkem v úzkém kontaktu a komunikujeme na denní bázi. Nejsme sice vědci, ale pokud vyvíjíme software pro jejich potřeby, musíme se do problematiky umět ponořit.
Zpřístupnění mikroskopů uživatelům a viditelné zefektivnění jejich používání – nebo vlastně používání jakýchkoli nástrojů, které potřebují správně fungující software – je velmi uspokojující pocit. A i když nejsme v první linii vývoje, víme, že svou prací posouváme hranice výzkumu kupředu.
S trochou nadsázky se dá říct, že je pro mě v dnešní době jednodušší nakonfigurovat optiku mikroskopu než nakonfigurovat domácí tiskárnu.

Architektonická pravidla, která existují jen v dokumentaci, se dříve nebo později poruší. Není to otázka jestli, ale kdy.

Vývoj software je dynamický obor, ve kterém se neustále objevují nové nástroje a trendy. Pokud ale chceme vyvíjet kvalitní software, nestačí tyto nástroje a trendy jen aplikovat, musíme skutečně porozumět, jak fungují a jaká případná rizika s sebou nesou.
Děkujeme za váš zájem o odběr našeho newsletteru! Pro dokončení registrace je potřeba potvrdit vaše přihlášení. Na zadaný e-mail jsme vám právě zaslali potvrzovací odkaz. Klikněte prosím na tento odkaz, aby bylo vaše přihlášení dokončeno. Pokud e-mail nenajdete, zkontrolujte prosím složku nevyžádané pošty (spam) nebo složku hromadné pošty.
