top-image

OLDER ARTICLES

Tasarım aşamasını bitirdik ve artık kodlamaya başlamak için sabırsızlanıyoruz! Evet sabırsızlanmakta haklısınız, ancak arada yapılması gereken küçük bir iş daha var:evden eve nakliye Akış şemalarının çıkarılması.

Programdaki akış mantığını en ince detayına kadar şemaya dökmeye kalkarsanız, projenizin bitmesi yıllar sürebilir. Zaten gerçek hayatta böyle birşeyi sizden kimse istemeyecektir. Aslında bakarsanız, akış şemalarını başkaları için değil kendiniz için çizersiniz. Size tavsiyem, nakliyat ankara öncelikle programın çok genel bir akış şemasını çıkartmanız ve programı yazarken rahatça görebileceğiniz bir yere asmanız. Bu noktadan sonra, genel şema üzerindeki kritik veya zor noktaları “zoomlayarak”, detaylı akış şemaları haline getirebilir ve yine duvarınız ankara evden eve nakliyat daki uygun bir boşluğa asabilirsiniz. Başka şeyleri düşünürken bu zor noktaların sürekli gözünüzün önünde olması, işinizi çok kolaylaştıracaktır.

Ayrıca; programın mantığı üzerinde başka programcılarla veya proje yöneticinizle tartışmanız gerektiğinde, akış şemaları yine son derece faydalı olacaktır. Çünkü,ankara nakliye karşınızdaki kişi programı yazan kişi değildir. Bu yüzden, sizin elinizden çıkan koda bakarak veya ağzınızdan çıkan kelimeleri takip ederek mantığı kafasında canlandırması zor olabilir. Buna karşılık bir akış şeması, ne olup ne bittiğini bir anda kavramasını sağlayacaktır.

Kodlama

Bu aşama hakkında yazılmış birçok kitap var… Bir tanesini de şu anda elinizde tutuyorsunuz…

Popularity: 1% [?]

Gerek kodlama sırasında, gerek kodlama bittikten sonra, program sürekli olarak test edilmelidir. Zira canlı kullanıma geçildikten sonra az problem yaşanan projeler, zamanında düzenli ve yoğun bir şekilde test edilmiş projelerdir.

Ne var ki; gelişigüzel tesderle sağlıklı sonuçlara varma ihtimalimiz, camdan aşağıya attığımız bir yumurta ile bir kedi vurabilme ihtimali kadardır (kedileri çok severim, sakın bunu evde denemeyin). Testlerin de belli bir düzende yürütülmesi gerekir. Genel anlamda üç çeşit testin varlığından bahsedilebilir.Bunlardan ilki, programın kodunu okuyarak yapılan testtir. Kod takip edilerek incelenir ve arada gözden kaçmış olabilecek mantık hataları giderilir. Bu işlemin, programı yazan kişinin yanı sıra bir başka programcı tarafından da yürütülmesinde fayda vardır. Zira kodu yazan kişi, kendi bakış açısını kodunu okurken de koruyacağından gözünden bir kez kaçırdığı birşeyi bir kez daha kaçırabilir.

ikincisi, programı oluşturan modüllerin programın geri kalanından bağımsız olarak test edilmesidir. Her bir modül, normal şekillerde olduğu kadar sınırları zorlayacak verilerle de test edilir ve beklenen sonuçları verip vermediği görülür.

Üçüncüsü ise genel testtir. Program başlatılır ve talepkar bir kullanıcı gibi her tarafı kurcalanarak bozulmaya çalışılır. Programın hata verdiği noktalar incelemeye alınır ve tespit edilen problemler giderilir.

Popularity: 1% [?]

Evet… Uzun bir yolu geride bırakarak kitabın sonuna gelmiş bulunuyoruz. ankara nakliyat Kanımca, bir yazar için en keyifli an, kitabı bitirip de son cümlelerini kaleme aldığı dakikalardır. nakliyat ankara Şu anda aynı keyfi sizin de duyuyor olduğunuzu umuyorum, zira birlikte epey yol katettik.

Şimdi bir dakika durup, kitaba başlamadan evden eve nakliyat önceki durumunuzla şimdiki durumunuzu karşılaştırmanızı istiyorum. Eğer beni takip edip örnekler evden eve nakliye üzerinde zaman harcadıysanız, arada ciddi bir fark gözlemlemiş olmalısınız. Programcılık sonu olmayan bir konudur, öğreneceğiniz birşeyler her zaman vardır. Buna rağmen, artık programcılık mantığının temellerine sahipsiniz. Tebrikler!

Bu kitabın amacı, belli bir programlama ankara nakliye dilinin veya geliştirme platformunun ayrıntılarını öğretmek yerine, programcılığın temel şartı olan “programcılık mantığı”nı öğretmekti. Artık bu mantığa hakim olduğunuza göre, iyi bir programcı olmamanız için hiçbir neden yok.

“Peki, bundan sonraki adımım ne olmalı?” diye sorduğunuzu duyar gibiyim. Kitapta, piyasadaki en yaygın 4 programlama diliyle yazılmış sayısız örnekle karşılaştınız. Bu dillerden bir tanesini diğerlerinden daha çok sevmiş olduğunuzu tahmin ediyorum. Size tavsiyem, programcılık hayatınıza seçtiğiniz dile has ayrıntıları öğrenerek devam etmeniz yönünde. ankara evden eve nakliyat Bunun için, söz konusu dili hedefleyen iyi bir kitap seçip çalışmalarınızı bu kitap ışığında sürdürebilirsiniz.

Piyasada Pusula Yavınevi’nden çıkmış sayısız programcılık kitabı olduğunu hatırlatmama gerek yok, öyle değil mi?

Hatırlatmak istediğim son birşey var. Programcılık; okulda veya kitapların sayfaları arasında öğrenilecek birşey değildir, işin temelini bir yerlerden almanız lazım tabii; ama iş uzmanlaşmaya gelince size ve konuya ayırdığınız zamana bağlı bir hal alıyor. İyi bir programcı olmanın yolu, oturup program yazmaktan geçer. Kitaplardan elde edeceğiniz temelleri; örnekleri daha da geliştirerek ve sınırlarınızı zorlayarak değerli tecrübelere dönüştürebilirsiniz.

Eğer benimle herhangi bir konuda kontağa geçmek isterseniz, lütfen çekinmeyin. İletişim bilgilerimi “Yazar Hakkında” bölümünde bulabilirsiniz.

Çalışmalarınızda başarılar diliyorum…

Popularity: 1% [?]

Page 4 of 241:« First« 1 2 3 4 5 6 7 »Last »
bottom-img