süreç içinde güzelce bu işin altından kalkıyor durumu tartışılır çünkü planlama yapmadan işe başlanırsa bazen kodlama spagetti kod dediğimiz anlaşılmaz kodlara döner kodlar birbirine karışır halbuki başta iyi bir plan yapılsa hem yazmada kolaylık olur hemde sonradan kodu okuyanlar daha kolay anlar daha kolay güncelleme yapılır tabi burda yapılan uygulama da önemli ben olsam classları fazla uzun tutmamaya dikkat ederim partial classlar kullanırım gene refactoring uygulamaları işe yarar tabi isimlendirme de önemli yine visual studio içinde projedeki kodlamanın ne kadar karmaşık olduğunu gösteren araçlar var bunlara da bakılarak hangi classların karmaşık yazıldığı görülebilir.
UML eclipse IDE gibi veya Atom editör gibi kullanılarak öğrenilecek birşey öyle eğitimle olacak şey değil. Kitap tutorial dan bakılabilir belki. Kendi UML diyagramlarını çizerek öğrenilir.
Sadece kağıt ve kalemle de bahsi geçen temel çalışmalara çok iyi çözümler üretilebilir. Şahsen hep böyle çalışırım ve tavsiye de ederim. Aşağıdaki videolarda bu konuları meslek edinmiş bazı kişilerin nasıl çalıştıkları görülebilir.
Video eğitimi aradım ama bulamadım. Kafamda bir algoritma var diyelim. Şu şuradan gelecek, şöyle olacak ve sonra şöyle çıktı verecek diye. Çoğu insan direkt kod yazıyor planlama yapmadan ve süreç içinde güzelce bu işin altından kalkıyor. Ben ise öyle yapamıyorum. Önce tarifi baştan sona çıkarıp sonra o tarife bakıp adım adım gitmek istiyorum. Belki büyük projelerde böyle olmuyordu ama öğrenmemi kolaylaştırması için şimdilik bu sürece ihtiyacım var. Ancak nasıl yapabilirim bunu? Tecrübeli arkadaşları dinlemek isterim.
süreç içinde güzelce bu işin altından kalkıyor durumu tartışılır çünkü planlama yapmadan işe başlanırsa bazen kodlama spagetti kod dediğimiz anlaşılmaz kodlara döner kodlar birbirine karışır halbuki başta iyi bir plan yapılsa hem yazmada kolaylık olur hemde sonradan kodu okuyanlar daha kolay anlar daha kolay güncelleme yapılır tabi burda yapılan uygulama da önemli ben olsam classları fazla uzun tutmamaya dikkat ederim partial classlar kullanırım gene refactoring uygulamaları işe yarar tabi isimlendirme de önemli yine visual studio içinde projedeki kodlamanın ne kadar karmaşık olduğunu gösteren araçlar var bunlara da bakılarak hangi classların karmaşık yazıldığı görülebilir.
algoritmanın diagramini çizmek için kurs değil ancak kitaplar var. Draw.io ile 2 dk da cizim kısmını öğrenirsin ama algoritmayi nasıl sekle dökeceğini öğrenmek için bneim tavsiyeim dr da programlamaya giriş veya algoritma kitapları var onlara bak. Onlardan adım adım tasarlamayı anlatanlar olduğunu hatırlıyorum. Yazılımı yazmadan planlamak için uml diagram kursu buldum. işini görürse.https://www.udemy.com/uml-fundamentals/
yazılım yaşayan bir organizmadır. Öyle kusursuz plan olmuyor o yüzden scrum ile bir döngü ile yap iyileştir, yap iyleştir gidiyoruz.
UML daha cok büyük projelerde kullanılır. Algoritma tasarlarken UML kullanılabilir ancak şart değil. UML projelerde ana hatları göstermek açısından cok iyidir.
Bu mesaja 1 cevap geldi. Cevapları Gizle