Rob Pike'ın Programlama Kuralları
"Veri yapıları önemlidir; doğru veri yapısını seçerseniz algoritmalar çoğu zaman kendiliğinden basitleşir."
Açıklama:
Rob Pike'ın programlama kuralları, pratik mühendisliğin sade tarafını hatırlatır: önce doğru veri modelini kurun, performansı ölçmeden optimize etmeyin, karmaşık çözümlerden kaçının ve kodun insanlar tarafından okunacağını unutmayın.
Gerçek Hayattan Örnek:
Bir liste içinde sürekli arama yapıyorsanız, algoritmayı zekice karmaşıklaştırmadan önce veriyi Map veya indekslenmiş bir yapıya çevirmek çoğu zaman yeterlidir. Doğru temsil, kodun hem daha hızlı hem daha anlaşılır olmasını sağlar.