9 Jenis Tools Wajib untuk Sofware Developer | Software Engineer

Опубликовано: 29 Октябрь 2024
на канале: Indonesia Belajar
2,248
89

Judul: Clean Agile
Penulis: Robert C. Martin (Uncle Bob)

9 Jenis Tools untuk Software Developer:
00:00 - Intro
03:31 - Bahasa Pemrograman (Programming Languages)
05:40 - IDE & Text Editor (Vim, Emacs, VS Code, etc)
07:05 - Data Formats (JSON, XML, YAML, TOML, etc)
07:44 - Command Line & OS Scripting
08:29 - Source Code Versioning System (Git)
09:22 - Continues Integration/Build Tools (Jenkins, TeamCity, GoCD, etc)
10:27 - Deployment/Server Management (Docker, Kubernetes, Ansible, Chef, Puppet, etc)
11:16 - Communication tools (email, Slack, English)
12:40 - Testing tools (Unit Testing Framework, Selenium, Cucumber, etc)
14:04 - Penutup

Clean Agile adalah buku yang ditulis oleh Robert C. Martin, juga dikenal sebagai "Uncle Bob," yang menawarkan panduan praktis dan mendalam tentang prinsip-prinsip dan praktik Agile. Buku ini bertujuan untuk mengembalikan Agile ke akar utamanya, menekankan nilai-nilai inti dan prinsip-prinsip yang mendasari pendekatan Agile yang asli.

Dalam Clean Agile, Uncle Bob berbagi pengalaman dan wawasan yang ia peroleh selama puluhan tahun dalam pengembangan perangkat lunak. Ia menjelaskan bagaimana Agile seharusnya dilakukan dengan benar, menghindari distorsi dan kesalahan umum yang sering terjadi dalam implementasi Agile modern. Buku ini mencakup berbagai topik, mulai dari manajemen proyek, pengujian, hingga kolaborasi tim, dan dilengkapi dengan contoh-contoh konkret serta studi kasus yang membantu pembaca memahami konsep-konsep yang dijelaskan.

Dengan gaya penulisan yang jelas dan mudah dipahami, Clean Agile sangat cocok bagi pengembang perangkat lunak, manajer proyek, dan semua profesional yang ingin menerapkan Agile dengan cara yang lebih efektif dan efisien. Buku ini tidak hanya memberikan panduan teknis tetapi juga menginspirasi pembaca untuk mengadopsi mindset Agile yang sejati.