Nisan ayında, bir grup İngilizce öğretmenine ** İngilizce 2.0 - Geliştiricilerin Dilini Anlamak "konulu bir konuşma yapacağım. geliştirici bloglarını ve podcast'leri daha iyi anlar ve geliştiricilerle konuşurken daha iyi sorular sorabilirler.
Sizce anlaşılması gereken en önemli kavramlar, geliştiricilerin verdiği ancak genel halkın aşina olmadığı kavramlar nelerdir? İşte birkaç fikir:
- sürüm kontrolü
- soyutlamalar
- pub / sub
- itme ve çekme
- ayıklama
- modülerlik
- üç katmanlı mimari
- sınıf / nesne
- "spagetti kodu" ve OOP
- istisna fırlatma
- kalabalık kaynak
- yeniden düzenleme
- Bulut
- KURU - kendini tekrar etme
- müşteri sunucusu
- birim testi
- tasarımcı / geliştirici