g y gy
u ü u ü
r k r k
k l k l
a e a e
n n n n
t i t i
u y u y
n o no
a r a r
29 Ekim 1923 - Cumhuriyetin 100.Yılı

Bu tür sorguları kafa karıştırıcı ayrı veriler tanımlamak yerine, SQL Server'a aşina herkesin bilgisi dahilinde 🎯 olan en basit veri tabanı olduğu için Northwind veri tabanı üzerinde göstermeyi tercih ediyorum. SQL Server TOP sorgularında kullanabileceğimiz argümanlardan bir tanesi WITH TIES diğeri PERCENT kullanımıdır. Kullanım örneği için öncelikle fiyat sıralı 📈 ürünlerin listesini alalım. select * from Products order by UnitPrice Örneğin ücreti 14.00 olan 4 adet ürün olduğunu gözle görebiliyoruz. Ama tabi milyonlarca satırlık bir tablo olduğunu farzedersek tekrarlayan fiyatların sayısını almamız gerekir. select UnitPrice, count(UnitPrice) as PriceCount from Products group by... 🔎Devamını Oku

Bu yazı veri tiplerinin isimleri ve boyut aralıkları ile bunlarla ilgili kısa açıklamalar içerir. Bir değişkenin ne olduğu, değer ve referans tipi farklılıkları ya da object tipinin özellikleri gibi konuları Veri Tipi Nedir başlıklı yazıda bulabilirsiniz. Birçok dilde veri tipleri benzerdir fakat değişiklik gösterdiği sınırlar ve yetenekler farklılık gösterebilir. JavaScript Veri Tipleri Veri Tipi Açıklama Boolean true | false Null Tanımlaması yapılarak null değer atılmış değişkeni temsil eder. let isSuccess=false; let name=null; if(isSuccess) name="gürkan"; name; //isSuccess true'ya çekilirse null yerine gerçek değeri yazacaktır. Undefined Tanımlaması yapılarak değer atılmamış değişkeni temsil eder. let isSuccess... 🔎Devamını Oku

Programlama öğrenmeye başlayan hemen herkes, tabiri caizse " Kod yazmak için yanıp tutuşur ".🤩Ancak kod yazma aslında bu işin son bacağıdır. Öncesinde farklı veri yapıları ve algoritma ⚙️ çeşitlerini inceleyerek kafanızda oturtmaya çalışmalısınız. Farklı algoritmalar ile çalışması gerektiğini kavrayan biri için sırada küçük kod blokları yazmaya geçmek gelebilir tabi ama benden öyle kolay kurtulamazsınız.🤪 Bir yazımda algoritmanın öneminden bahsetmeye çalışmıştım. O yazıdan algoritmanın ne olduğu ile ilgili yazdığım birkaç cümleyi aşağı ekliyorum. Tarih boyunca büyük dehaların, öncekilerin karmaşık bir şekilde kısmen toparladığı, ancak basit şekli ile kimsenin fark edemediği kavramları yakaladıklarını düşünürüm. El-Hârizmî , bu şekil... 🔎Devamını Oku

İyi kavramının 'maalesef' herkese göre değişiklik gösterebildiği aşikar ve bence ana çıkış noktası beklentiler olup yazılım ekosistemi bunun en somut örneklerindendir. Geliştirici ile paydaşlar veya müşterinin 'iyi' beklentileri tamamen farklı olabilir. Bir kullanıcının ya da operasyon vb. takımların müthiş gördüğü bir proje aslında çok kötü ya da tam tersi olabilir. Bu yüzden öncelikle bu yazı ile ilgili bir konuya direk açıklık getirmek istiyorum.🙋‍♂️‍Eğer halihazırda bir yazılım uzmanıysanız ve ömrünüz boyunca  sadece tek başınıza kod yazacaksanız ki bu neredeyse imkansıza yakındır; bu yazı size hitap etmemektedir.  Yok yazılımcı değil, olmak isteyen biriyseniz ve  'Nasıl iyi bir yazılımcı olunur'  sorusunu soruyorsanız, yazılımda bir i... 🔎Devamını Oku