İsimlendirme Olayı
HTML-код
- Опубликовано: 27 сен 2024
- Bu video Tayfun Erbilen tarafından prototurk.com için hazırlanmıştır.
🎉🎉 Kanala destek olmak için KATIL üzerinden size uygun seçeneği belirleyerek desteğinizi gösterebilirsiniz.
www.youtube.co...
👇. Çıkardığımız udemy eğitim setlerine gözatın!
✅ PHP Eğitim Seti
udemy.com/php-...
⚡ Prototurk'u diğer platformlarda takip etmek isterseniz:
⭕ / prototurkcom
⭕ / prototurk.official
⭕ t.me/prototurk
⭕ / tayfunerbilen
ulan bı 9dklık vıdeoyu editlemeyi başaramamışım asdasfaf araya reklamı koyayım derken videonun sonuna sıçmışım, neyse seviliyorsunuz
abi videoyu bosver, konu gayet iyi e sizi de iyi gorduk.. gerisi pekte muhim degil benim icin :))
@@frostheavenangel video gayet iyi bu arada, çok sade ve net anlatmış
Kuralların genel sebebi ortak çalışmalarda bir bütünlüğü sağlamak. Herkes kafasına göre takılmasın diye getirilmiş. Open source paketlerinde de bunlar net bir şekilde belirtilir ve buna uygun pr atmanız beklenir. Uygun değilse testi geçemez zaten.
Çok güzel çok profesyonel. İnsan bilse bile böyle konuları dinlemekten zevk alıyor, Allah razı olsun.
En sevdiğim gündür pazar çünki prototürk abim video atar❤
0:49 Videonun en güzel ve özel kısmı
snake_case adamdır uzun süredir kullandığım bir biçimdi.Ama artık camelCase kullanıyorum böylesi gözüme daha hoş geliyor ve akılda kalıcı oluyor bence
0:49 skdkfhskjdfk hic beklemiyodum
Güzel kardeşim benim, sanki biraz zayıflamaya başladın sen, bacım iyi bakmıyor mu yoksa sana. hııııı kızarım bak... Bence gayet güzel bir bilgilendirme videosu olmuş. Çalışmalarının devamını dilerim kardeşim...
Hocam saolun ya🥲🥲🥲
Böyle ince bilgileri bekliyoruz hep
kral guzel gitar caliyorsun
Sağol kral, çalmaya çalmaya unutmuşuz 😂
Kullanım zorunlu değil ama bazen standartlaşma için daha iyi oluyor. Sınıf, obje, method, dosya isimlendirmeleri, ortam değişkenlerine vb yazın standardı bilince başka kodları anlamak rahatlaşıyor ve daha açık anlaşılır kod yazmak da kolaylaşıyor. Bu nedenle yine de biraz faydalı olur 🙂
Elinize Sağlık Çok Güzel Olmuş
Çorabını yerim abim
Apple Airpods websitesi nasıl yapiliyor video gelsin. Scroll down yapinca görseller video gibi akıyor böyle çok havalı çok etkileyici. Nasıl yapıldığını sen bilirsin azıcık anlat isterim.
Transition Api ile JavaScript olmadan bile yapılıyor :) çekerim bir ara dersini
@@PROTOTURKCOM deneysel bir teknolojiymiş şu anda, umarım unutulup gitmez de tüm tarayıcılar destekler.
ya ben snake başladım. öyle de devam ediyorum. alçak sürünmeye devam...😆😆😆
Abi sadece react için örnek vermişsin. Mesela dosyaları nasıl isimlendiriyorsun veya pure js'de sabit değişkenleri Pascal anlık ihtiyaç duyulan değişkenleri Camel case mi yapıyorsun proje dosyalarında nasıl bir şablon izliyorsun senin standartların neler öğrenmek iyi olurdu
ben dosyalari ve klasorleri snake-case isimlendiriyorum her zaman, sabitleri UPPER_CASE, siniflari PascalCase, degiskenleri camelCase
kebab case i yeni duyuyorum cidden :D
vs code'da ctrl s yaptığımda otomatik düzeltiyor kodları,normal haline nasıl döndürebilirim
prettier'i kapatarak
hocam yaaaa
7:10'da anlattığın muhabbette kafam karıştı. Framer Motion paketinde motion componentini vs diyerek kullanıyoruz, madem bu component Framer Motion neden yapmamışta yapmış?
o dinamik component kullanimi oldugu icin :) motion'in icinde div diye bir prop'da component tanimli ondan dolayi, aynisini benim modal dersi ornegimde de gorebilirsin
gitar akiyoranzaa
Ben bi aCıLI aDaNa CaSe alabilir miyim ?
abi sağdaki sticky butonlar eklentiden mi geliyor? ben siteye baktım da göremedim öyle bir şey
hocam bu video konusu değil fakat belirtmek istedim hocam prototurk-v3'e katkı da bulunmak istedim projeyi fork edip dil sistemi için destekte bulunurken logini bozdum sanırım menüleri modalları 3 dil'e uyumlu hale göre ayarladım hangi dile geçiyorsanız o dile göre gözüküyor ama login için giriş bilgelerini doldurunca patlıyor proje umarım benlik değildir bir katkım olsun derken umarım elime yüzüme bulaştırmadım pull request isteğim açık bir şekil de onayınızı bekliyor umarım bu projede şu da benim eserim olmuş diye bileceğim bir katkı olmuştur inşallah sabırsızlıkla onaylamanızı bekliyorum yada ret ederseniz neden ret edildi nerede hatta ettim onu öğrenmeyi sabırsızlıkla bekliyorum..
Merhaba hocam, hangi IDE'yi kullanıyorsunuz?
webStorm
yeni php egitimi gelirmi
Hocam Merhaba. Elektrik Elektronik Mühendisliğinde ileride kendimizi de ek olarak gelistirdiğimiz sürece Yazılım sektöründe diğer bölümlere kıyasla çalışma olasılığımız nedir ? İsverenlerin bu konuda ki yaklasımları nasıl oluyor ? Bilgilendirirseniz çok sevinirim… elektrik elektronik mühendisi olarak sadece gömülü(embedded) yazılım sektörüne mi basvurabiliriz. Mesela web developer icin uygun değil mi. Bir diğer konu da hocam bu linkedin de açılan iş basvurularına yönelik kararsız kalmıstım. Üniversitenin ilgili bölümlerinden dedikleri için bilgisayar mühendisleriyle de ortak dersimiz cok, rahat sekilde çap yapabiliyoruz. C C++ Py da öğretiliyor. Acaba bu ilgili bölümler kuralı bizide kapsıyor mu diye merak ediyordum. Suan dısarıdan full stack kurs alıyorum front end olarak kurs tamamlandı Html css javascript react , dısarıdan projeler bulup kendimi gelistirmeye calısıyorum. Sadece kafama yatmayan konu bilgisayar mühendisliği ve ilgili bölümleri, ama sonucta istenilen teknolojilere hakimim ,elektrik elektronikten cıkmam ne kadar etkiler veya ilgili bölümler dediği benim bölümüde kapsıyor mu yoksa sadece bilgisayar bilimi vs gibi mi. Bu konuya bakarsanız cok minettar olacağım. Bana serüvenimde güzel bir rehber olucak 🙏🙏 İyi günler…
Peki bu videodaki isimlendirmeleri css içinde de kullansak doğru bir kullanım mı olur?
css'de ben genel olarak kebab-case kullaniyorum ancak, BEM metodolojisi diye bir sey var, ona gore yaparsan daha standart versiyonu olur, bkz: en.bem.info/methodology/css/
Tamamdır hemen bakıyorum çokk teşekkür ederim 😁🙏🏻@@PROTOTURKCOM
Bu isimlendirmelerin aslında günümüzde yazılımcıların oluşturduğu bir kuralı vardır ve bu kurallara uyan yazılımcılar gerçekten bu işleri bilen kişiler olarak görülür.
Örneğin API'lerde her zaman snake_case kullanılması gerekir. Ayrıca snake_case'in tanımlarda da kullanılması daha doğrudur.
Global ve daha sonra değiştirilebilir anlamı olan tanımlar UPPER_SNAKE_CASE olarak isimlendirilir.
Fonksiyonlar ya camelCase ya da PascalCase olarak kullanılır.
Son olarak ise kebab-case, tanım olarak kullanılamaz ve her dilde bu uyumsuzdur. kebab-case sadece bir olay kodu olarak kullanılabilir.
Örnek bir API:
{
"success": false,
"op_code": 0,
"result": null,
"errors": ["op/something-went-wrong"]
}
Bu şarkıdan sonra like butonuna basmayan videodan çıksın 🚬🚬🚬🚬
Ne güzel bir reklam :D