Archiwum autora: Krzysztof Morcinek

Zestaw nugetów, które poznałem w ostatnim roku

Według mojej subiektywnej oceny „przydania się ostatnio”: MadiatR – implementacja mediatora (dla Command & Query) TypeLITE – generuje C#->TypeScript, opisane przeze mnie TypeLITE: generator C# => TypeScript Squirrel.Windows – Squirrel: It’s like ClickOnce but Works™, zaoszczędziło nam duuuuużo czasu. Microsoft.AspNet.SignalR.Client … Czytaj dalej

Opublikowano Programowanie | Otagowano , | Dodaj komentarz

TypeLITE: generator C# => TypeScript

W projekcie Webowym z bogatą logiką FrontEndową zawsze w pewnym momencie stajemy przed problemem synchronizacji klas, które mamy w C# z tymi po stronie FE. Jednym z ułatwień jest korzystanie z TypeScript, który udostępnia silne typowanie po stronie FE. Ciągle … Czytaj dalej

Opublikowano Programowanie | Otagowano , , | 1 komentarz

Nazywanie commitów

Ostatnio miałem małe Pair Programming poza pracą (tak można się w ten sposób uczyć!). Padł zarzut że nie powinno się nazywać commitów w stylu “Create PatientService class” tylko jaka jest funkcjonalność dodana. Zgodzę się z tym. Z tym, że aby … Czytaj dalej

Opublikowano git | Otagowano , , , , | Dodaj komentarz

Literówki w kodzie, komentarzu i na głównej

Mam już taki wzrok, że widzę literówki i nie przepuszczam im. Po prostu taki już jestem, tak mój mózg pracuje. Oczywiście nie toczę wojen w zespołach o to. Są już automatyczne narzędzia które to wychwytują (dodatek ReSpeller do ReSharpera), a … Czytaj dalej

Opublikowano Programowanie | Otagowano | 2 komentarze

Reguła DRY – tip #1

DRY – Don’t Repeat Yourself. Łamanie tej reguły ma tyle twarzy, że postanowiłem każdy mały przykład wrzucać. Gorszy kod: Lepszy kod: Wiem że nie powinno się sklejać ścieżki w ten sposób tylko użyć Path.Combine(). Przykład z kodu. Po komentarzu @marfusios2 … Czytaj dalej

Opublikowano Programowanie | Otagowano , | 3 komentarze

Moje lokalne standardy pracy z gitem

Dorobiłem się już kilku wypracowanych przez lata małych standardów przydatnych w pracy z gitem. Stosowane LOKALNIE, mają więc sens tylko w mojej lokalnej pracy i muszą być wyczyszczone przed wykonaniem PUSHA. Rozpoczynanie od „−− ” – jest to commit, który … Czytaj dalej

Opublikowano git | Otagowano , | Dodaj komentarz

MasterCoder – CODING KOKS FIREFOX

W dzisiejszej odsłonie reflektory sławy padają na konkurs MasterCoder. Wreszcie było mi dane sprawdzić się w rozwiązywaniu zadań algorytmicznych na czas. Każdego dnia zmagałem się z nowymi zadaniami programistycznymi (weekendy na szczęście były wolne na regenerację umysłu). O 20 wpadało … Czytaj dalej

Opublikowano Programowanie | Otagowano | 2 komentarze