Mucosoft
Megapat
- Katılım
- 5 Mart 2014
- Mesajlar
- 5.523
- Makaleler
- 12
- Çözümler
- 41
Önceden yazılım geliştirmenin bu kadar basit olmadığını düşünürdüm fakat bu alanda birçok yazılım geliştirince anladım ki aslında mantık oldukça basit. Yani aslında çok karmaşık bir sistem değil. İşlemcilerin bu kadar güçlü olmasının yani saniyede milyarlarca işlem yapmasının sebebi de bu.
Örneğin bir alan tarama sistemi yapacağız ve taradığımız alanın korumalı olup olmadığını anlamaya çalışacağız. Bunun için öncelikle tüm alanları taramak yani o alanın koordinatlarını keşfedene kadar alan isimlerini incelemek gerekiyor. Sonrasında koruma olup olmadığını öğrenebiliyoruz. Kısacası tek tek alanları tarayarak sonuca ulaşıyoruz. Mantığı bu kadar basit.
Kısacası yazılım geliştirmek bu kadar basit, önemli olan algoritma ve doğru mantıkta gitmek. Bazılarının aklına karmaşık problemler geliyor ama algoritmayı çözdükten sonra kod kısmı kolay.
Örneğin bir alan tarama sistemi yapacağız ve taradığımız alanın korumalı olup olmadığını anlamaya çalışacağız. Bunun için öncelikle tüm alanları taramak yani o alanın koordinatlarını keşfedene kadar alan isimlerini incelemek gerekiyor. Sonrasında koruma olup olmadığını öğrenebiliyoruz. Kısacası tek tek alanları tarayarak sonuca ulaşıyoruz. Mantığı bu kadar basit.
Kısacası yazılım geliştirmek bu kadar basit, önemli olan algoritma ve doğru mantıkta gitmek. Bazılarının aklına karmaşık problemler geliyor ama algoritmayı çözdükten sonra kod kısmı kolay.