Çok güzel cevaplar var teşekkür ederim. Kodları otomatik olarak UML diyagramlarına dnüştürecek araçlar var mı peki?

kendi yntemlerimden birinden bahsedeyim.. Mesela daha nce is yerinde calisan ya da hala calismakta olan bir arkadas proje yapmis ve yeni zellikler eklenmesi gerekiyor. Bu is bana verildiginde oturup da projenin ne is yaptigini anlamak icin zaman kaybetmiyorum, benden istenilen zellikler neler onlari düsünüyorum ve nasil bu projeye cok etkisi olmadan ekleyebilirim onu düsünüyorum. Daha sonra eklemem gereken kismi buluyorum ve orada yazilmis ve benim kullanmam gereken ya da zaten yazilmis olan fonksiyonlari buluyorum ona gre hazirlamam gereken seyleri cikariyorum. Bazen basitce algoritmalari kafamda olusturuyorum bazen kagida ciziyorum bazen tahtaya ciziyorum Diger türlü bilmem kac yüzbinlik satirlik kodu ben anlayana kadar haftalari harcamam gerekiyor. O yüzden benden istenen seye odaklaniyorum ve tabiri caizse ilgili kodlari extract ediyorum. Diger bir yntemi daha da paylasyim. Abartmadan sylüyorum belki on binden fazla yazilimla ilgili soru cevaplamisimdir forumlarda. Ve genelde birilerinin projeleri/kodlari oluyor. Onlari cze cze (15 yildir) artik bir bakista sorunun nereden kaynaklandigini asagi yukari grebiliyorum, tüm projeyi anlamama vs de gerek kalmiyor. O yüzden mümkün mertebe diger insanlarin sorulariyla hasir nesir olursan kod okuma zelligini baya gelistirir. Ben kendi okuma kabiliyetimi buna borclu oldugumu düsünüyorum. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Gz hocam. Zamanla alışıyor. Hız istiyorsan tecrübe şart.

javadoc, comment line, debug üçü bir arada (: Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

Şirkette çalışmıyorum ama internette bulduğum her kodu boz çalıştır şeklinde okumaya çalışıyorum. Bence baya başarılı :) iyibu! yeniden..

Merhabalar, İş yerinde eski bir proje olabilir atıyorum SourceForge, GitHub üzerinden bir proje olabilir gerek var olan kodlardan yararlanmak isteyelim gerek projeye katkıda bulunmak isteyelim. Nasıl yntemler izliyorsunuz? Kaynak koda nasıl hakim oluyorsunuz? Dkümantasyon tabi ki de nemli yine de sizin tecrübelerinizi dinlemek isterim. Teşekkürler.

Başkasının yazdığı kodu okumam, s. mişim azizeyi :D Hele başkasının yazdığı kodu, başkası için asla okumam. Kendim için çok zorda kalırsam %0.1 ihtimal. En nefret ettiğim şeydir. Hatta adam gibi düzenli yazılmadıysa, okumadığım gibi, yazanı ana avrat, bacı gardaş sverim. Open source'da olsa. Ancak birisine yardımım dokunacağı zaman okumaya çalışırım. edit : @unbalanced hocam bu konuda oldukça iyidir. Dediği gibi, her koda bir cevabı var. EnableTurk tarafından 20/Kas/17 01:15 tarihinde düzenlenmiştir seni 4 kere dverim yarın