Archiwa tagu: .Net

IEnumerable jest leniwe

Jak myślicie co zwróci taki kod: var list = new List<int>{1,2,3}; var filtered = list.Where(i => i > 1); list.Clear(); return filtered.Count(); Oczywiście, że 0. A czemu? Bo IEnumerable jest leniwe. Jeśli nie musi, to nie ruszy czterech liter i … Czytaj dalej

Zaszufladkowano do kategorii Oczywiste oczywistości | Otagowano , | Dodaj komentarz

Moje podejście do TDD

Słowem wstępu Jakiś czas temu zajrzałem na wpis (proponuje się zaznajomić z nim, zanim zaczniecie czytać ten wpis) Jeremy’ego Bytes’a, a mianowicie TDD & Conway’s Game of Life. Opisał on rozwiązanie napisania Gry w życie z użyciem TDD. Wyjaśnił wszystko jasno, … Czytaj dalej

Zaszufladkowano do kategorii TDD | Otagowano , , | Dodaj komentarz