Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc

Prohlížení podle štítků

Všechny štítky » .NET   (RSS)

Unit testy bez mockování

Při testování lze občas narazit na situace, kdy je napsání unit testů běžně zažitým způsobem nemožné a nejde použít ani mockování. Například proto, že v kódu je použita uzavřená (sealed) třída, která ani neimplementuje žádné rozhraní. To je například
Posted by mstr | 0 Comments
Vedeno pod: ,

Linq a pracovní pohovor

Zjišťovat znalosti Linqu u pracovního pohovoru může být obtížné - s Linqem se asi setkal každý C# programátor, ale vždy záleží, do jaké hloubky se s touto technologií seznámil a jestli je si vědom některých záludností - a to nemusí být až tak snadné zjistit.
Posted by mstr | 1 Comments
Vedeno pod: , ,

Příklad na pohovor s programátorem - hotovost v pokladně

Na blogu jsem uveřejnil několik příkladů z pohovorů s uchazeči o místo programátora. Dovolím si tedy uveřejnit jeden z dalších možných příkladů, se kterým se lze setkat - na předešlé příspěvky jsem dostal emailem poměrně dost reakcí a překvapilo mne,
Posted by mstr | 1 Comments

Uspěli byste na pohovoru? Podruhé...

Jednou za čas přibíráme do týmu nové lidi - což znamená hodně pohovorů s uchazeči. Jak jsem už napsal tady, tak spíše upřednostňuji spíše rozhovor nad kouskem kódu - přitom se nejedná o žádné záludnosti. Uchazeč dostává také za úkol něco malého naprogramovat
Posted by mstr | 25 Comments
Vedeno pod: ,

Hrátky s Linqem aneb Distinct pětkrát jinak

Dotazovací jazyk LINQ není asi nutné nějak detailněji představovat - je součástí .NETu už pěkně dlouho. Použití našel nejen jako součást Entity Frameworku, kde umožňuje přístup k datům v databázi i bez znalosti SQL, ale prakticky všude, kde je potřeba
Posted by mstr | 0 Comments
Vedeno pod: , ,

Záznamy přednášek na NDC London 2016

V Londýně se od 11. do 16. ledna tohoto roku konala konference NDC (za touto zkratkou se skrývá plný název, tj. Norwegian Developers Conference   - myslím, že nemá cenu pátrat, proč se norská vývojářská konference koná mimo Oslo už nejen v Londýně,
Posted by mstr | 0 Comments
Vedeno pod: ,

Poznámky z code review - vytvoření xml řetězce

Při práci s daty uloženými na SQL serveru je často nutné předat složitější data, než dovolují jednoduché datové typy vstupích parameterů. Tento problém řeší MS SQL server možností předat v parametru xml, se kterým lze následně v uložené proceduře pracovat.
Posted by mstr | 1 Comments
Vedeno pod: ,

Ztracen ve verzovacím pekle .NETu podruhé

Uplynulo pár dnů a přehled aktuálních verzí v .NETu je zastaralý - dalo by se říci, že Microsoft peklo už jen rozšiřuje, hlavně svým posledním kouskem, kdy původně oznámená  jména jako ASP.NET 5 mění na ASP.NET CORE 1.0 apod. (více na blogu Scotta
Posted by mstr | 0 Comments
Vedeno pod: ,

Maybe - návrhový vzor

O kurzech na Pluralsight a jednomu zajímavému vzoru s názvem Maybe - více na http://martinstrimpfl.blogspot.com/2016/01/maybe-navrhovy-vzor.html Přidej do linkuj.cz! | jagg.cz! | del.icio.us! | digg it! | reddit! | kick it! | live it! | email it!
Posted by mstr | 0 Comments
Vedeno pod: ,

Ztracen ve verzovacím pekle .NETu

Kdysi dávno vycházeli články o DLL pekle - v dobách před .NETem byl problém sladit všechny verze knihoven používaných programem - tenhle termín je dobře vysvětlen na wikipedii: https://cs.wikipedia.org/wiki/DLL_peklo .NET kdysi sliboval to vše změnit
Posted by mstr | 0 Comments
Vedeno pod: , , , ,

Hádanka - poznáte o jakou aplikaci jde? Aneb jak neprogramovat, ale jak se programuje

Inspirací pro následující krátký kód byla web aplikace, kterou představilo jedno nejmenované ministerstvo v tomto roce a jako další nápovědu mohu uvést, že její potřeba dnes končí.   Zbytek článku na http://martinstrimpfl.blogspot.com/2015/06/hadanka-poznate-o-jakou-aplikaci-jde.html
Posted by mstr | 0 Comments

Uspěli byste na pohovoru?

Při pohovorech s uchazeči upřednostňuji spíše rozhovor nad kouskem kódu - pokud možno, nevyhledávám žádné záludnosti a snažím se o maximálně jednoduchý a srozumitelný kód. I tak jsem ale býval často nemile překvapen - kandidát nebyl schopen říci, co kód
Posted by mstr | 90 Comments

C# online a s hádankou

Dnes není nutné si instalovat Visual Studio či .NET knihovny na počítač, aby bylo možné si programování vyzkoušet. Existují i on-line editory, které samozřejmě nenabízejí tolik možností, jako plnohodnotné IDE , ale pro jednoduché příklady naprosto stačí.
Posted by mstr | 0 Comments
Vedeno pod: , ,

Poznámky z code reviews MVC aplikací

ASP.NET MVC má jednu velkou nevýhodu - leccos tam lze udělat hned několika různými způsoby a navíc jsou pravidla psána poměrně obecně a nejsou systémem vynucována. A tak se často sklouzne k tomu, že controller třídy jsou přeplácány metodami a akční metody
Posted by mstr | 0 Comments
Vedeno pod: , ,

Poznámky z code review - opět DRY

O tom, že programátor by se měl vyhnout opakování stejného kódu, jsem psal už několikrát - třeba naposledy v druhém článku téhle série Poznámky z code review 2   a párkrát i na starém blogu na serveru Vývojář.  V praxi se pořád ale setkávám
Posted by mstr | 0 Comments
Vedeno pod: , ,
Více článků Další stránka »
 
Vyvojar.cz na prodej!