Gökalp Kuşçu

Mezun olduuuuu :)

Bir yazılım projesinin içinden nasıl çıkılmaz :)

with 4 comments

Bu yazımda dallama proje girişi – (dpg) , ve onun gelişim sürecinden bahsedeceğim, çok esnektir, okunması sadece yazan kişiye kolay bazen bu bile mümkün olmayan, küçük bir proje için bile yaklaşık 1000 satırlık class koduna ulaşan ve artık yukarı tükürsem sakal, aşağı tükürsem bıyık konumuna nasıl geldiğini anlatacağım :D

1. Hafta

Heyecan dorukta! Kağıtlar elinde, Word&Excel açık, hemen simge durumunda MS Project…

* Başlanır, 2 . gün sonunda ne bu lan! Kod mu yazıyoruz ? Yazılım dünyasının çeteresini mi çıkarıyoruz? Kapa analizler felan shift delete!

3. Gün sonunda getir kağıt abi gerekli tabloları yazalım, kolonlarda cabası , oke?

4. Gün sonunda abi yazmakla olmaz sıktı be! Aç toolu çak tableları oke?

5. Gün sonunda her şey süper gördün mü ? Gir bir kaç veri oluştur bir kaç sql geliyomu geliyor ohh ohh :)

2. Hafta

Gerekli tüm her şey hazır artık, aç IDE’i başlayalım, gördün mü abi ya çatır çatır gidiyoruz :) Yakında biter bu!
(bu hafta içinde)

X- Dostum bir kaç table lazım nerede tutacaz bunları ?

Y- Çak abi gitsin veri tabanı uğraştırma beni…

3. Hafta

X-Abi süper gidiyor da bu class 1000 satırı buldu bende :D
Y- Evet büyüdü çok bu, nereyi kaldıralım acaba eheuhue :D

Y- Oğlum bu tablelar çok alakasız relation sıfır, lan bu store procedure ben yazim şerefsizim microsoft beni mssql developer takımına alır değiştirelim şu kolonları :D

X-sorun değil sil abi :D

4. Hafta

Y-Abi artık kodları takip edemiyorum ben :D nereye ne ekleyecektik nere bitti anlamadım he!
X-Bırak suyuna gitsin taş gibi bence..
Y- Oğlum bunları yeniden anlamak için kriptoloji uzmanı olmak gerekli..

Y-Methodu ters yazdım düzgün çalışıyor.
X-Sakın dokunma abi iyidir… O procedurede dokunma sakın oda ters ama iyi iyi :)

5. Hafta

Y- Abi bırak bu böyle olmaz, test bile edemeyiz bu kodu biz, değişken isimleri bir ninemin ismi olmadı yani..
X- Oğlum bilmiyorum ya.. Yazık o kadar yazdık yani..
Y- La! bir git ya oop’a bir tecavüz etmediğimiz kalmadı yani..
X- Doğru shift delete..!

Evet arkadaşlar; bir projenin içine anca bu kadar … :) her neyse bir yazılım projesi oluşturulacaksa izlenecek bu yolu belirleyen arkadaşlarınızdan uzak durmanız önemle rica olunur aksi halde zaman kaybı yaratabilir. Kesinlikle bir standart belirlenmeli, kesinlikli çok güzel bir analiz yapılmalı ve kesinlikle yazılım süreci içilmeli, çevik yazılım geliştirmek vs vs…

Artık biraz daha bu konulardan bahsetmek istiyorum :) Umarım beğenirsiniz.

4 Responses to 'Bir yazılım projesinin içinden nasıl çıkılmaz :)'

Subscribe to comments with RSS

  1. değişken isimleri bir ninemin ismi olmadı yani.. PUhara:)

    Project Management önemli aga :)

    Tayfun TURAN

    12 Mar 10 at

  2. gökalp bu aşamalardan defalarca geçmiş gibisin:)) neyse iyi tarafından bakarsak, kötü tecrübelerin sana bu yazıyı yazdırarak bi işe yaramış:)

    yılmaz

    13 Mar 10 at

  3. haha çok şukela olmuş bu yazı :) ben önüme bir kağıt koyup pseudo kodumu yazıyorum daha sonra başlıyorum :) besmele eşliğinde Türk işi proje yönetimi :D

    hc0de

    16 Mar 10 at

  4. haha :D :)

    Gökalp Kuşçu

    18 Mar 10 at

bir yorum yaz:

hüs öss 2009 soruları proje half life buffer overflow statik ip object destination Macgyver bilgi LOREENA MCKENNITT - ALL SOULS NIGHT dinle nesneye dayalı php saubm OS php türkçe karakter oracle sorgu staj başladı gökalp kuşçu doğum günü php ile etiket yapımı maven goals php quiz Chrome OS ttnet dhcp C# phpTürkçe karakter sorunu Mysql Macgyver WriteAllLines() soykırım etiket yapımı pardus 2009 download pardus download Java Enterprise php mysql drop table linux pardus metallica dinle maven plugin java ile oracle sorgu çekme hanks import java.sql.* toyota javafoc maven plugin int arrayIndex yazılım donanım grubu Transformers 2: Yenilenlerin İntikamı php türkçe karakter Converter Türk Cyberplatform.org repository php object oriented programlama java.io web etiket java.text kpss 2009 yorumu php ile tag Endeavour uzay mekiği php parent php veri tabanı bağlantısı Macgyver 1982 dedicated server buffer overflow hlds b0f kibo Items.CopyTo half life dedicated server buffer overflow php quiz sonucu staj string content[] b0f java oracle bağlantısı javadoc:javadoc billions of pages in google Java oracle wamp No listening sockets php nesne Richard Dean Anderson toyota staj ttnet tarife buffer over flow Shia LaBeouf PHP gökalp dhcp net limitsiz tarife pardus rc2 string[] tag me google php interface php drop table javadoc Gary Serda google operating system osum metallica 8 megabit php ile tag sistemi yapımı mysql drop table Macgyver info open source university ben php nesneye dayalı programla ttnet 8 MB web tag ttnet statik ip apache hlds buffer overflow jenny Kişisel Mevzu metallica izle Transformers 2: Revenge Of The Fallen google site update bilgisayar kulubü loreena Gökalp Kuşçu lider olma Java Staj öss 2009 cevapları javax.swing.event OOP java oracle sorgu transformers 2 php nesneye dayalı programlama java.awt.event Lee David Zlotoff steve Jops java.util write to txt with c# javax.swing java ve oracle öss import oracle.jdbc.pool.OracleDataSource Cyberplatform.net php veri tabanı koder muhabbet javadoc:aggregate pardus 2009 çin soykırımı CopyTo() java oracle connection string php mysql etiket kpss 2009 Liderliğin on emri google OS oscar System.IO.File.WriteAllLines tom hanks projec men kpss grup hüseyin kara mave php 3 katmanlı mimari Endeavour Cyberplatform google Chrome Onur apple php class forrest uygur Türkleri 6 oscar öss 2009 gökalp site güncelleme iphone google chrome OS nothing else matters transformers gökalp koca adam olmuş No listening sockets pardus Onur Aktaş php tr converter yazılım grubu maven 2 forrest gump uzay mekiği öss 2009 soruları ve cevapları PHP OOP kişisel proje java.net takım arkadaşı LOREENA MCKENNITT - ALL SOULS NIGHT saubm.com php etiket çin uygur devleti soykırımı string path LOREENA MCKENNITT - ALL SOULS NIGHT izle forrest gump 1994 kpss sınavı steve dinle gump metallica nothing else matters array_combine() sunucu update php ile veri tabanından veri çekme loreena mckenitt coding muhabbeti java.lang liderlik shutting down for Apache