Bilgisayar Bilimindeki hangi kavramların sizi daha iyi bir programcı yaptığını düşünüyorsunuz?
Derecem Makine Mühendisliği bölümündeydi, bu yüzden bir programcı olarak sona erdiğim için temel bilgilerden biraz eksikim. Son zamanlarda öğrendiğim, özellikle ne yaptığımı daha derinlemesine anlamamı sağlayan birkaç standart bilgisayar bilimi kavramı var:
Dil özellikleri
- İşaretçiler ve Özyineleme (Teşekkürler Joel!)
Veri Yapıları
- Bağlı Listeler
- Hashtables
Algoritmalar
- Kabarcık Sıralaması
Açıkçası, liste şu anda biraz kısa, bu yüzden şu konularda öneriler almayı umuyordum:
- Hangi kavramları anlamalıyım
- Bunları doğru bir şekilde anlamak için herhangi bir iyi kaynak (Wikipedia bazen biraz yoğun ve akademik olabileceğinden).