Videolardan Yazılım Nasıl Öğrenilir?
Daha öncede birkaç konuda belirttiğim üzere, videoları görmek başkadır, izlemek başkadır. Aynı şekilde duymak başkadır, dinlemek başkadır. Sabaha kadar yazılım videoları izleseniz bile, anlatılanları dinleseniz bile, iş uygulamaya gelince tek satır kod yazamazsınız. Çünkü yazılım, tarih, coğrafya, felsefe gibi sözel bir alan değildir. Hatta belki fizik, matematik derslerine dair videolar izleseniz bir nebze bir şeyler yapabilirsiniz fakat yazılım videoları izleyerek hiçbir şey yapamazsınız. Neden? Çünkü yazılım geliştirmede yer alan her bir satırın, kelimenin hatta karakterin bir anlamı vardır. Siz bir videoyu izlerken bunların tamamını aklınızda tutamaz, iş uygulamaya gelince mutlaka hata yaparsınız.
Öncelikli olarak yapılması gereken videolarda anlatılan her bir şeyi anlamak ve sorgulamak. Videoda anlatım yapan kişi nerede, nasıl bir değişken kullanmış, neden kullanmış, o değişken ne işe yarar bunu iyice anlamanız gerekiyor. Tabi burada iş birazda anlatan kişiye kalıyor. Çünkü bir satır kod yazarken, satırdaki her bir değişkeni, metodu ve diğer unsurları neden kullandığını, ne işe yaradığını açıklamayabilir. Bu durumda siz videoyu durdurup, internete girmeli, ilgili değişkeni, metodu ya da kullanılan herhangi bir unsuru araştırmalısınız.
İkinci en önemli unsur, videoları izlerken aynı zamanda uygulayın. Videoları durdurma imkanınız var. Bir satır kod yazıldıysa, o satır kod anlatılırken yine anlayarak o satırı sizde yazılım geliştirme programında uygulayın. Fakat burada en önemli unsur mümkün mertebe birebir olarak yazmayın. Değişkenlere istediğiniz ismi verebilirsiniz. Örneğin videoyu anlatan kişi “int rakam;” ya da “string yazi;” yazdıysa, siz “int sayi;” ya da “string kelime;” yazın. Bunun en büyük artısı, ilerleyen satırlarda bu değişkenleri kullandığınızda sizin daha fazla dikkat etmenizi ve daha fazla anlayarak kod yazmanızı sağlar.
Son olarak anlatılanlardan yola çıkarak farklı bir şeyler yapmaya çalışın. Örneğin programa ya da uygulamaya nasıl video ekleneceğine dair bir anlatım yapılıyorsa, siz müzik eklemeye çalışın.
Videoda anlatılanları izleyip, sonra uygulamaya geçtiğinizde, anlatılanları unutup tekrar videoya bakma ihtiyacı duymanız kadar normal bir şey yok. Bunu bir sorun olarak sakın düşünmeyin. Olayın mantığını kavradığınızda ve o kodları tekrar tekrar yazdığınızda, bir noktadan sonra hiçbir şeye bakmadan yazmaya başlayacaksınız zaten. For döngüsü yazarken bir koşul belirlemeniz gerektiğini, o koşul sağlanana kadar o döngünün tekrar edeceğini bilerek hiçbir yere bakmadan yazacaksınız. İlk etapta bir yerlere bakmaya, neyin nasıl olduğunu öğrenmeye ve anlamaya ihtiyacınız var. Dolayısıyla yetersiz olduğunuzu düşünmeyin.
- Published in İzmir Web Tasarım
