Herkese merhabalar bugün çeşitli yazılımlar geliştirmiş biri olarak istediğiniz yazılımı nasıl geliştirebilirsiniz onu anlatıcam
ilk olarak yapmak istediğiniz yazılımın bir benzeri varmı araştırın varsa onun özelliklerini inceleyip neler yaptığına hakim olduktan sonra o özellikleri nasıl kendi uygulamanıza getirebilirsinizi kafanızda oturtmak için bir koç olarak claude chatgpt gibi yapay zekalarla tartışın ama eğer benzeri yoksa işiniz daha zor önce kafanızda uygulamanın ne yapmasını istediğini açıklayın kendi kendinize tüm adımları kafanızdan istediğiniz şekilde simüle edin.
ilk adımı geçtikten sonra o kafanızdaki adımları nasıl koda dökeceğeniz önemli bunun için tasarım patternlerini kullanacaksınız referans olarak https://refactoring.guru/ şu siteyi kullanabilirsiniz önce kodunuzun gereksinimlerini yani entitymi gerekiyo dto ile iş yürütülür
mü veya hangi servisler olacağını kararlaştırdıktan sonra attığım refactoring guru sitesindeki tasarım patternlerini yapay zeka ile tartışıp projenizdeki yapılara uygun tasarım patternlerini seçin eğer birazcık kodlama biliyorsanız bu tasarım patternlerini seçtikten sonra projenin birazını sizin kodlayıp onun üzerinden ai'ın geliştirmesini istemeniz daha iyi olacaktır eğer bilmiyorsanızda her adımı size anlatmasını ve her adımda daha iyi bir yöntem varmı onu araştırıp düşünmenizi öneririm ancak ilk yazdığınız projenin mvp hali için mükemmel kod yazmak zorunda değilsiniz sonradan refactor atabilirsiniz o yüzden ilkde çok kasmanıza gerek yok sadece daha iyisi varmı önu öğrenmelisiniz daha sonra kod yazımından sonra web site tarzı yapılar yaptıysanız owasp gibi güvenlik sıralamaları olan dökümanlara göre uyuglamanızı denetlemeniz lazımki saldırıya uğramayın ve daha ileride test yazmayı öğrenirseniz diğer birçok testide otomatik olarak yaptırabilecek hale gelebilirsiniz
Herkese iyi forumlar.
Bu başlığın işlevselliğini ve içeriğini değerlendirin:
Topluluğun kaliteli ve güncel içeriklere kolayca ulaşabilmesi için geri bildiriminiz önemlidir.
"It's only after we've lost everything that we're free to do anything."