Pada bulan April, saya akan memberikan ceramah yang disebut ** Bahasa Inggris 2.0 - Memahami Bahasa Pengembang "kepada sekelompok guru Bahasa Inggris. Tujuannya adalah dalam dua jam untuk memberi mereka latar belakang cepat dalam konsep-konsep kunci sehingga mereka dapat lebih memahami blog dan podcast pengembang dan dapat mengajukan pertanyaan yang lebih baik saat berbicara dengan pengembang.
Menurut Anda, apa konsep yang paling penting untuk dipahami, konsep yang diterima begitu saja oleh pengembang tetapi masyarakat umum tidak terbiasa? Berikut ini beberapa ide:
- kontrol versi
- abstraksi
- pub / sub
- dorong vs tarikan
- debugging
- modularitas
- arsitektur tiga tingkat
- kelas / objek
- "kode spageti" vs. OOP
- pengecualian melempar
- sumber kerumunan
- refactoring
- awan
- KERING - jangan ulangi diri Anda sendiri
- server klien
- pengujian unit
- desainer / pengembang