Skocz do zawartości

Aktywacja nowych użytkowników
Zakazane produkcje

  • advertisement_alt
  • advertisement_alt
  • advertisement_alt
oaxino

Clean Coders - Clean Code, Episode.42 part 1-2 - Life, The Universe, and Everything

Rekomendowane odpowiedzi

c6d265069e21e2821b4f50528ac2a4fa.jpg

 

Clean Coders - Clean Code, Episode 42 part 1-2 - Life, The Universe, and Everything

Size: 3.00 GB | Duration: 1hour 45 mins | Video: AVC (.mp4) 1920x1080 59,94fps | Audio: AAC 48KHz 2ch

Genre: eLearning | Language: English

 

That's the question we are answering in this two part episode. I've given this a lot of Deep Thought and this episode is the answer. Really. I mean it. And I'm not going to fall back on the question of the question. No mice. No dolphins. No sperm whales and flower pots. No cat lullabies. Nope. This time it is right. This time it will work; and no one will have to get nailed to anything. And no Vogons will wreck it all.

 

That's the question we are answering in this two part episode. I've given this a lot of Deep Thought and this episode is the answer. Really. I mean it. And I'm not going to fall back on the question of the question. No mice. No dolphins. No sperm whales and flower pots. No cat lullabies. Nope. This time it is right. This time it will work; and no one will have to get nailed to anything. And no Vogons will wreck it all.

 

The answer: The answer will be given in the first few moments of the video. I promise. And it is the answer. Once you hear it, you'll know it.

 

The rest of the two part episode will be about how to apply that answer to software. And to do that we're going to look at a lot of code; and a lot of coding and testing techniques.

 

The focus of all that code will be Ward Cunningham's FIT framework.

 

 

Segment 1. The Answer. Short, sweet, but right.

Segment 2. The phases of matter. Our obligatory science lecture discussing why matter (water in particular) exists in three different phases: Solid, Liquid, and Gas.

Segment 3. Code Coverage. Do you now how much of your project is covered by tests? Do you know how much should be covered by tests?

Segment 4. Covering Action Fixture. A deep dive in which we cover some untested parts of Ward Cunningham's FIT framework with tests.

 

2a721a555d36ca1c50f1255bb38f6f1f.jpg

 

Segment 5. Mutation Testing. How do you know that the covering tests actually test anything? Here we use the PiTest tool to find parts of the code that are "covered" but aren't actually tested.

Segment 6. Cleaning. Now that it's covered, and we know the coverage means something, let's clean it up.

Segment 7. Semantic Stability. For software, this is the answer: Tests that truly stabilize the semantic behavior of the system.

Segment 8. Conclusion. Tying things up in a pretty bow.

 

196e65865a31e13f9aebee7c7c6770fc.jpg

 

Download link:

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

 

Links are Interchangeable - No Password - Single Extraction

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

    • 1 Posts
    • 18 Views
    • 1 Posts
    • 18 Views
    • 1 Posts
    • 21 Views
    • 1 Posts
    • 24 Views
    • 1 Posts
    • 27 Views

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej witryny, wyrażasz zgodę na nasze Warunki użytkowania.