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:

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