Začněte nyníZačněte zdarma

Začínáme s Claude Code

Jsi vývojář, který právě nastoupil do nového týmu pracujícího na platformě pro analýzu hudby. Kolega ti zmínil, že Claude Code ti může pomoct rychle se zorientovat v neznámém kódu.

Ve tvém projektovém adresáři najdeš soubor analytics.py s touto funkcí:

def calculate_album_stats(albums, min_tracks=5, multiplier=1.2):
    """Process album data and return statistics for qualifying albums."""
    output = []
    for album in albums:
        track_count = album.get('track_count', 0)
        if track_count > min_tracks:
            adjusted_popularity = album.get('popularity', 0) * multiplier
            tier = 'platinum' if adjusted_popularity > 80 else 'gold'
            output.append({
                'album_id': album['album_id'],
                'title': album['title'],
                'original_popularity': album.get('popularity', 0),
                'adjusted_popularity': adjusted_popularity,
                'tier': tier
            })
    return sorted(output, key=lambda x: x['adjusted_popularity'], reverse=True)[:5]

Poznámka: Pokyny k nastavení Claude Code na tvém vlastním počítači najdeš v průvodci nastavením.

Toto cvičení je součástí kurzu

Vývoj softwaru s Claude Code

Zobrazit kurz

Pokyny k cvičení

  • Spusť Claude Code pomocí příkazu claude.
  • Popros Claude, aby ti vysvětlil funkci calculate_album_stats() v souboru analytics.py.
  • Až s prozkoumáváním skončíš, napiš /exit pro ukončení Claude Code.

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení