#1 Pavelv
Použij prepared statements a zbavíš se tak prvních 5 řádek.
Příspěvky odeslané z IP adresy 213.175.51.–
#7 peter
Rozhodování mezi variantami jsem si zjednodušil: Pokud bych potřeboval else, použiji ternární operátor. Má to ještě jeden důvod: Uvnitř struktury if je jiné scope - proměnné vzniklé uvnitř po opuštění této struktury zanikají.
V mých programech klíčové slovo else najdeš jen výjimečně. Většinou jen proto, že jsem ho dosud nerefaktoroval na něco lepšího.
#3 Montezo
Na světě může existovat stovky tříd, které se jmenují PagedList. Aby se v nich vývojáři vyznali, každá z těchto tříd se stejným názvem je uložena do jiného namespace. Ty si pak pomocí using můžeš vybrat, které namespace použít, abys dostal do své aplikace tu knihovnu, kterou potřebuješ.
V podstatě po nás chceš způsob, jak vypsat všechny namespaces, ve kterých se třída s názvem PagedList nachází. Nevím o jiném způsobu, než vygůglit: "C# PagedList". Ovšem nejsem si jist, jestli to takhle najdeš.
#10 BDS
Autorům tutoriálů věřit nemusí. Stačí, když si jejich kódy vyzkouší, případně upraví podle svého. Dokumentace bývá uspořádána taxonomicky, což začátečníkovi obvykle moc nepomůže. Na programovacím jazyku C# se mi pár věcí nelíbí, ale nedělám v něm a nekecám do toho. Nástroje Visual Studia také nečtu, protože ho nepoužívám, ale o to víc studuji manuály, takže se nepotřebuji spoléhat na IDE, které svádí k nepravostem.
#15 hlucheucho
Není to složité. Jeden činitel napíšeš pod sebou tolikrát, kolik je bitů a pokaždé ho posuneš o jeden bit vpravo. Bity druhého činitele dáš svisle do sloupečku vedle toho. Sečteš pak jen řádky, ve kterých je jednička z toho druhého činitele.
#5 remmidemmi
Viz IEEE 754. Uznávám, že to není jednoduché na pochopení, ale vysvětluje to, proč číslo 0,1 má v desítkové soustavě jen jedno desetinné místo, ale ve dvojkové soustavě je to nekonečná řada, která je v jednom místě useknuta, aby se vešla do registru. Tím převodem vznikne nepřesnost, která se dá dalšími operacemi zveličit.
#1 Montezo
Property accesories jsou zlo, které degraduje OOP. Ve třídě můžeš zřídit virtuální proměnné a k nim metody get a set. Ty metody pak převzaté hodnoty uloží do skutečných proměnných nebo je naopak vyzvednou a předají ven. Původní záměr byl, aby se v těchto metodách prováděla validace nebo formátování, ale ještě jsem neviděl, že by to někdo takhle využil. Vidím vždy jen {get; set;}
Koho hledáme?
Android programátora se zkušenostmi na své platformě, který si chce řídit vlastní čas v remote-first týmu.
Na jakých projektech v studio SKOUMAL děláme?
- Spolutvoříme největší český portál poskytující brigády Fajn-brigády.cz
- Vypomáhame na fintechu Twisto
- Budujeme moderní bezpečnostní systém Angelcam
- Pomáhame lepit internet přes Integromat
- Přispěli jsme k bezpečnějším železnicím díky projektu s GWTrain
- Parkování v Praze je pro ne-rezidenty jednodušší s řešením Parkingcard.cz
Technologie:
- Android SDK / Jetpack
- Git
- Kotlin + Coroutines
- MVVM pattern
Dobré, ale ne nutné:
- Koin
- Data Binding
Co o nás řekli naši zákazníci?
“S předchozím dodavatelem jsem měl zkušenost, že mi naprogramovali všechno, co jsem chtěl. Což se může zdát jako dobré, ale já nejsem odborník na vývoj mobilních aplikací, takže nemuselo dávat smysl vše, co jsem vymyslel. U studia SKOUMAL si cením osobního zapojení celého týmu do projektu, jejich podněty pro zlepšení a celkového udávání směru aplikace.”
Dan Hrtáň z pracovního portálu Fajn-brigady.cz, který nabízí největší nabídku brigád na českém trhu
Více referencí najdeš na naší stránce: www.skoumal.com
Co o nás řekli naši kolegové?
"Suprový kolektiv a určitá dávka samostatnosti dává zaměstnanci pocit, že se sám zaslouží o chod firmy.”
“Co mně překvapilo po nástupe?... že si nemám na co stěžovat.”
"Oceňuji práci nezávislou na místě a čase."
"Svoboda, vstřícnost, otevřená mysl, humor."
“Nenarazil jsem na problém, když něco potřebuju, všichni reagují ochotně.”
"Mladý kolektív, kolegovia ochotní pomôcť, dá sa od nich veľa priučiť...."
"Svoboda a flexibilita; možnost se vyjádřit ke všemu, co se děje ve firmě; pohodoví kolegové."
#12 Kubas129
Však si přečti aspoň ty články, které jsou zdarma nebo si přečti článek u konkurence.
https://docs.microsoft.com/cs-cz/dotnet/csharp/programming-guide/concepts/async/