Clean Code ve SOLID konuları ile birlikte bilmemiz gereken bir diğer prensip KISS(Keep It Simple, Stupid!)'tir. Bu prensip genel anlamda vurguladığı şey: Her şeyi basit yapmaktır! KISS bize yazdığımız kodda olabildiğince basit, anlaşılır ve sade olması gerektiğini söyler. Aptal olacak kadar basit yapmalısınız ki o kodda hata olmadığı açık olsun. En basit hali ile de bir metot yazarken o metodun tek bir işi görevi olmalıdır. Eğer farklı bir iş yapılacak ise onu yeni bir metoda almak gerekir.
Bunun yanında var olan çalışan kodlarınızda da gerekli olma...
Yeni bir konu ile karşınızdayım. Yazılımlarımızı elimizden geldiğince iyi stabile ve yönetilmesi kolay olacak şekilde yapmaya çalışıyoruz. Fakat bu işin de belli standartları ve kuralları var. Ne yazık ki ben de dahil olmak üzere bir süre boyunca bu şekilde yazılım yapıyordum. Şuan aldığım eğitimler ve araştırmalar sonucunda daha bilinçli kod yazmaya gayret gösteriyorum. Kısaca kodumuzun her anlamda okunaklı, yönetilmesi, bağımlılığı ve sürdürebilir olması için Clean Code diye bir şey var. Sizlere bu yazımda ve bununla alakalı olarak diğe...
Angular'da form uygulamalarımızda verilerin daha düzgün alınması ve gerekli sınırlamalara göre veri girişinin olması oldukça önemlidir. En temel kontrollerden biri alanın dolu olup olmama durumudur. Bunu HTML ile de kontrol edebiliyoruz. HTML'de required deyimi sayesinde boş geçilemez olarak tanımlanmış oluyor. Bunun gibi bir çok kontrolü HTML ile de yapmak mümkündür. Angular'da ise işler biraz farklı. Anlık veri kontrolleri ve kullanıcıya uyarı mesajları vermek mümkündür. Başlıca form kontrolleri arasında ...
İzlediğim ve sevdiğim filmleri sizlerle paylaşmak istedim. Filmleri seçerken genel olarak IMBD puanına ve yorumlara göre karar veriyorum. Bunun yanı sıra biri tarafından tavsiye üzerine de film izliyorum. Bilim kurgu, fantastik, macera ve aksiyon filmleri en sevdiğim türler arasındadır. Tabi farklı türlerde de filmler izliyorum. Herhangi bir sıralama olmaksızın "Serili Filmler", "Normal Filmler" ve "Marvel ve DC Evreni Filmleri" olarak 3 farklı kategoride filmleri listeledim. Ama filmler arasında ve evren olarak benim iç...
HTML sayfalarımızda bir tetikleme sonucunda ya da sayfa yüklendiğinde a href bilgisini değiştirmeye ihtiyacımız olabiliyor. Java Script ile HTML'de a href bilgisini değiştirmek için örnekte iki tane url kullandım. firstHref ve secondHref adında iki tane linkimiz mevcut. Kurgumuza göre secondHref tıklandığında firstHref linkinin href bilgisini https://yasinsunmaz.com olarak değiştirmektir. Bunun için ise secondHref'e tıklandığında bu işlemi tetikleyeceğiz. Tetikleme gerçekleştikten sonra da id'si firstHref olan a hrefin href bilgisini istediğimiz ...