Mulai sekarangMulai gratis

Memulai dengan Claude Code

Anda adalah developer yang baru bergabung dengan tim yang mengerjakan platform analitik musik. Rekan Anda menyebutkan bahwa Claude Code dapat membantu Anda memahami basis kode yang belum familiar dengan cepat.

Direktori proyek Anda berisi analytics.py dengan fungsi berikut:

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]

Catatan: Untuk petunjuk menyiapkan Claude Code di mesin Anda sendiri, lihat panduan penyiapan.

Latihan ini merupakan bagian dari kursus

Pengembangan Perangkat Lunak dengan Claude Code

Lihat Kursus

Instruksi latihan

  • Mulai Claude Code dengan claude.
  • Minta Claude menjelaskan fungsi calculate_album_stats() di analytics.py.
  • Setelah selesai mengeksplorasi, ketik /exit untuk keluar dari Claude Code.

Latihan interaktif langsung

Ubah teori menjadi aksi dengan salah satu latihan interaktif kami

Mulai latihan