• Buradasın

    Kod Okunabilirliği

    Özetteki ilgi çekici içerikler

    • Kodun Okunabilirliğini Artırma Yöntemleri

      Bu eğitim videosunda, konuşmacı kodun okunabilirliğini nasıl artırabileceğimizi anlatıyor. Videoda Teda adında bir kişi de yer alıyor. Video, kodun okunabilirliğini artırmak için üç temel yöntem sunuyor: her ifadeyi kendi satırına taşımak, kodu doğru şekilde girintilemek ve doğru noktalara boşluk eklemek. Konuşmacı, insan dillerinden farklı olarak programlama dillerinin daha katı kuralları olduğunu vurgulayarak, kodun yapısını göstermek için girintinin önemini örneklerle açıklıyor. Ayrıca, kodun okunabilirliğini artırmak için fonksiyon argümanları, değişken atamaları, operatörler ve küme parantezleri gibi noktalara boşluk eklemenin faydalarını gösteriyor.

      • youtube.com
    • Arduino'da Açıklama Satırları Kullanımı

      Bu video, bir eğitim dersi formatında Arduino programlama dilinde açıklama satırlarının kullanımını anlatan bir içeriktir. Videoda Arduino'da iki farklı açıklama satırı türü gösterilmektedir: tekli satırlar için kullanılan "//" ve çoklu satırlar için kullanılan "/* *". Eğitmen, buton ile LED kullanımını örnek olarak kullanarak bu açıklama satırlarının nasıl kullanılacağını, derleyici tarafından göz ardı edildiğini ve projelerde birden fazla kişi çalışırken veya ilerleyen zamanlarda kodun anlamlarını hatırlamak için nasıl faydalı olduğunu açıklamaktadır. Ayrıca, kodun belirli bölümlerini devre dışı bırakmak için de bu açıklama satırlarının nasıl kullanılacağı gösterilmektedir.

      • youtube.com
    • C Programlama Dilinde Non-Named Arguments Özellikleri

      Bu video, bir eğitim içeriği olup, konuşmacı C programlama dilinde non-named arguments (isimsiz argümanlar) özelliğini anlatmaktadır. Video, normal fonksiyon çağrılarında parametrelerin sıralı olarak gönderilmesi gerektiğini açıklayarak başlıyor. Ardından non-named arguments özelliğinin ne olduğunu, nasıl kullanıldığını ve hangi durumlarda tercih edilmesi gerektiğini örneklerle gösteriyor. Bu özellik, çok parametreli fonksiyonlarda istenen parametreleri isimlerine göre doğrudan hedeflemek için kullanılabiliyor ve kodun daha anlaşılır olmasını sağlıyor. Konuşmacı, bu özelliği kullanırken tüm parametreleri için kullanmanın önemini vurguluyor.

      • youtube.com
    • Rocket Programlama Dili: Fonksiyon Tanımlama Eğitimi

      Bu video, bir programlama dersinin ikinci bölümüdür. Eğitmen, Rocket programlama dilinde fonksiyon tanımlama konusunu anlatmaktadır. Videoda, bilgisayara yeni tanımlamalar yapma yöntemi olan "define" komutu detaylı olarak açıklanmaktadır. Önce sabit sayı (pi) tanımlama, ardından fonksiyon tanımlama (dairenin alanı hesaplama) ve son olarak bu fonksiyonları birleştirerek halka alanı hesaplama örnekleri verilmektedir. Ayrıca, programların okunabilirliğini artırmak için noktalı virgülle başlayan açıklamalar ve fonksiyonların girintili yazılması gibi pratik bilgiler de paylaşılmaktadır.

      • youtube.com
    • Java'da Operatörler ve Öncelik Sırası Eğitimi

      Bu video, bir eğitmen tarafından sunulan Java programlama dili eğitim içeriğidir. Eğitmen, izleyicilerle etkileşimli bir şekilde konuyu anlatmaktadır. Video, Java'daki operatörler ve öncelik sırası konusunu kapsamlı şekilde ele almaktadır. İlk olarak bit operatörleri (mantıksal ve kaydırma yapan) anlatılmakta, ardından operatör önceliği, tekli ve ikili operatörlerin çalışma yönleri, atama operatörünün özel durumu ve parantez kullanımı açıklanmaktadır. Son bölümde ise artı operatörünün left associative özelliği, overloaded yapısı ve sayısal yükseltmeler (numeric promotion) konuları örneklerle pekiştirilmektedir. Eğitmen, anlaşılır kod yazmanın önemini vurgulayarak, kısa kod yazmanın hedef olmadığını ve kodun okunabilirliğinin daha önemli olduğunu belirtmektedir. Video boyunca çeşitli kod örnekleri üzerinden konu pekiştirilmekte ve öğrencilerin "battles java" adlı bir programı çalıştırarak konuyu uygulamalı olarak öğrenmeleri önerilmektedir.

      • youtube.com
    • Programlama Dersinde Yorum Satırları ve Değişken İsimlendirmeleri

      Bu video, bir programlama dersinin bir bölümüdür. Eğitmen, programlama dilinde yorum satırları ve değişken isimlendirmeleri konusunu anlatmaktadır. Videoda yorum satırlarının önemi, fonksiyonların ne işe yaradığını açıklamak için nasıl kullanılabileceği ve kodun çalışmasını istemediğinizde nasıl yorum satırına dönüştürülebileceği anlatılmaktadır. Ayrıca değişkenlere düzgün isim vermenin önemi vurgulanarak, düzgün isimlendirilmemiş değişkenlerin daha sonra anlaşılmaması durumunda yaşanan sorunlar örneklerle açıklanmaktadır.

      • youtube.com
    • PHP'de Yorum Yapma Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı PHP programlama dilinde yorum yapma konusunu anlatmaktadır. Video, yorumların ne olduğunu ve önemini açıklayarak başlıyor. Yorumların kodun anlamlarını hatırlatmak, büyük projelerde kolaylık sağlamak ve diğer kişilerin kodları anlamasını kolaylaştırmak için kullanıldığını belirtiyor. Ardından PHP'de yorum yapma yöntemlerini gösteriyor: tek satırlı yorumlar için iki bölü işareti (//), birden fazla satırlı yorumlar için yıldız ve bölü işaretleri (/* */) ve DS tuşu ile yapılan yorumlar. Her bir yorum yöntemi için örnekler veriliyor ve yorumların PHP tarafından göz ardı edildiği gösteriliyor.

      • youtube.com
    • C++ Programlama Dili'nde Değişken İsimlerinin Kuralları

      Bu video, C++ programlama dilinde değişken isimlerinin nasıl olması gerektiği konusunda bilgi veren bir eğitim içeriğidir. Video, değişken isimlerinin anlamlı olması gerektiğini vurgulayarak başlıyor ve ardından değişken isimlerinin kurallarını detaylı şekilde anlatıyor. Değişken isimlerinin resort keyword (int, out gibi) olmaması, sayı ile başlayamaması, özel semboller (alt çizgi) ile başlayabilmesi ve operatörlerle başlayamaması gibi kurallar açıklanıyor. Ayrıca, değişken isimlerinin kodun okunabilirliğini artırdığı ve bir sonraki videoda değişken tipleri hakkında bilgi verileceği belirtiliyor.

      • youtube.com
    • Python'da List Comprehension Yapıları Eğitimi

      Bu video, Python Mastery serisinin bir parçası olup, eğitmen Yusuf Demircioğlu tarafından sunulmaktadır. Videoda Python'da list comprehension yapıları detaylı olarak anlatılmaktadır. Eğitmen önce normal for döngüsü ve if yapılarının nasıl kullanıldığını göstermekte, ardından bu yapıların tek satırda nasıl birleştirilebileceğini açıklamaktadır. Örnek olarak, bir listedeki tek rakamların karelerini alıp yeni bir liste oluşturma işlemi hem normal yöntemle hem de list comprehension yapısıyla adım adım gösterilmektedir. Video, list comprehension yapılarının genel yapısını ve if koşullarıyla nasıl kullanılacağını göstererek, programcıların okunabilirliği artırması ve basit görüntüsü nedeniyle tercih ettiği bu yazım biçimini öğretmektedir.

      • youtube.com
    • Metotlar (Fonksiyonlar) Kavramı Eğitim Videosu

      Bu video, bir eğitmen tarafından sunulan programlama dili eğitim içeriğidir. Eğitmen, metotlar (fonksiyonlar) kavramını anlatmaktadır. Video, metotların ne işe yaradığını açıklayarak başlıyor ve ardından basit bir toplama fonksiyonu örneği üzerinden konuyu detaylandırıyor. Eğitmen, metotların kod okunabilirliğini artırması, performansı iyileştirmesi ve kodun daha esnek hale getirilmesi gibi avantajlarını gösteriyor. Video, metotların temel mantığını anlamak için basit bir örnek üzerinden anlatım yaparak, izleyicilerin konuyu daha iyi kavramasını sağlamaya çalışıyor.

      • youtube.com
    • PHP'de Yorum Satırları Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı PHP programlama dilinde yorum satırlarının nasıl kullanılacağını anlatmaktadır. Video, yorum satırlarının kodun anlaşılabilmesine ve ileride düzenlenmesine yardımcı olduğunu açıklayarak başlıyor. Ardından tek satırlı ve çoklu satırlı yorum satırlarının nasıl yazılacağı gösteriliyor. Tek satırlı yorum satırlarının iki ters slash ile, çoklu satırlı yorum satırlarının ise yıldız işaretleriyle başladığı ve PHP kapatma takılarının yorum satırlarında çalışmadığı örneklerle açıklanıyor.

      • youtube.com
    • JavaScript'te Değişken İsimlendirme ve Tanımlama Kuralları

      Bu video, bir eğitmen tarafından sunulan JavaScript programlama dili hakkında kapsamlı bir eğitim içeriğidir. Video, JavaScript'te değişken isimlendirme ve tanımlama kurallarını detaylı şekilde ele almaktadır. Eğitmen, camel case yapısını, sabit değişkenlerin büyük harfle yazılması gerektiğini, Türkçe karakterlerin değişken isimlerinde kullanılmaması gerektiğini ve kod satırlarının 80 karakterden fazla olmaması gerektiğini örneklerle açıklamaktadır. Ayrıca, değişken isimlerinin anlamlı olması, açıklama satırlarının kullanımı ve kodun okunabilirliğini artırmak için uluslararası standartlara uygun kod yazmanın önemi vurgulanmaktadır. Video, kod yazımında disiplin kurmanın ve kodun okunabilirliğini artırmak için pratik öneriler sunmaktadır.

      • youtube.com
    • JAVA Derslerinin Dördüncüsü: Yorum Satırları

      Bu video, JAVA programlama derslerinin dördüncüsü olup, bir eğitmen tarafından yorum satırları konusu anlatılmaktadır. Videoda yorum satırlarının önemi ve kullanım şekilleri detaylı olarak açıklanmaktadır. Yorum satırlarının zamanla tasarruf sağladığı, uzun kod bloklarını daha kolay anlamamıza yardımcı olduğu ve projemizi devrettiğimizde ikinci kişiye kolaylık sağladığı belirtilmektedir. Ayrıca yorum satırlarının iki türü (tek satır ve çoklu satır) gösterilmekte, nasıl yazılacağı ve derleyici tarafından nasıl ele alınacağı örneklerle anlatılmaktadır.

      • youtube.com
    • Python'da Dictionary Veri Tipi Eğitimi

      Bu video, Erol Mesut Gün tarafından sunulan bir Python programlama dili eğitim içeriğidir. Erol, yakınkampus.com'da çalışmaktadır. Video, Python'daki dictionary veri tipini detaylı şekilde ele almaktadır. İçerikte dictionary'lerin çok boyutlu tekil objeler olduğu, listelerden farkları, nasıl oluşturulduğu, anahtar-değer çiftleri, iç içe dictionary kullanımı ve dictionary'lerin metotları (get, keys, values, item) gibi konular örneklerle açıklanmaktadır. Eğitim, Python'un genel veri tiplerinin son bölümü olup, bir sonraki derste pratik projelerle devam edileceği belirtilmektedir. Ayrıca kodun okunaklılığını artırmak için dikkat edilmesi gereken noktalar ve dökümantasyon kullanımı gibi konular da videoda yer almaktadır.

      • youtube.com
    • Java'da Functional Streams Giriş

      Bu video, bir eğitim içeriği olup, konuşmacı Java'da functional streams konusunu anlatmaktadır. Video, functional streams'in ne olduğunu ve nasıl kullanıldığını açıklamaktadır. Konuşmacı önce for loop kullanarak altıdan büyük sayıların toplamını hesaplama örneği veriyor, ardından aynı işlemi functional streams kullanarak daha kısa ve okunabilir bir şekilde nasıl yapabileceğimizi gösteriyor. Ayrıca, functional streams'in kodun okunabilirliğini artırdığını ve bazı durumlarda tek satıra kadar kodlamayı mümkün kıldığını vurguluyor. Video, bir serinin parçası olup, konuşmacı bu konuyu daha detaylı ele alacağını belirtiyor.

      • youtube.com
    • JavaScript'te Short Circuit İf ve Satır İçerisinde Değişken Atama Eğitimi

      Bu video, bir eğitmen tarafından sunulan JavaScript programlama dili hakkında teknik bir eğitim içeriğidir. Video, iki ana konuyu ele almaktadır: İlk bölümde short circuit if (kısa devre if) yapısı, normal if-else yapılarıyla karşılaştırılarak ve örneklerle açıklanmaktadır. İkinci bölümde ise JavaScript'te satır içinde değişken atama yapma yöntemi ve bunun avantajları gösterilmektedir. Eğitmen, her iki konuyu da kod örnekleri yazarak ve konsolda test ederek pekiştirmektedir. Eğitim içeriğinde ayrıca short circuit if'in okuma kolaylığı açısından dezavantajları, kod blokları olmadan değer döndürme konusundaki sınırlamaları ve satır içinde değişken atama yapmanın büyük objelerde veya kod bloklarının uzak olduğu durumlarda sağladığı okuma kolaylığı gibi önemli noktalar da ele alınmaktadır.

      • youtube.com
    • JavaScript'te Yorum Metodu Eğitimi

      Bu video, bir eğitmen tarafından sunulan JavaScript programlama dili hakkında bir eğitim dersidir. Eğitmen, JavaScript'te yorum yapma yöntemlerini adım adım göstermektedir. Videoda JavaScript'te yorum yapma iki farklı yöntemi anlatılmaktadır: tek satırlı yorum için iki ters slash (//) kullanımı ve çift satırlı yorum için yıldız yıldız işareti (/* */) kullanımı. Eğitmen, yorumların kodun okunabilirliğini artırmak, uzun kod bloklarında hatırlatmalar yapmak ve hata ayıklama sürecinde yardımcı olmak için kullanıldığını açıklamaktadır. Video boyunca örnekler üzerinden yorumların nasıl çalıştığı ve kodun nasıl yorum haline dönüştürüleceği gösterilmektedir.

      • youtube.com
    • C Dilinde Go-To Deyimi Eğitimi

      Bu video, bir eğitmen tarafından sunulan C dilindeki go-to deyiminin kullanımını anlatan bir eğitim içeriğidir. Eğitmen, Eclipse IDE'de bir proje açarak konuyu adım adım göstermektedir. Video, go-to deyiminin genel yapısını (go-to etiket; etiket: deyim) açıklayarak başlıyor ve ardından kod akışı üzerinden nasıl çalıştığını gösteriyor. Eğitmen, go-to deyiminin sakıncalarını (okunabilirliği düşürmesi, program içinde bağımlılık yaratması) anlatıyor ve en iyi kullanım alanını iç içe for döngülerinde gösteriyor. Video, go-to deyiminin doğru kullanımını ve dikkat edilmesi gereken noktaları vurgulayarak sonlanıyor.

      • youtube.com
    • Python'da While Döngüsü Kullanımı

      Bu video, bir eğitim içeriği olup, konuşmacı Python programlama dilinde while döngüsünün nasıl kullanılacağını göstermektedir. Videoda, for döngüsünün yaygın kullanıldığına rağmen while döngüsünün de var olan tek döngü türü olmadığını göstermek için, daha önce for döngüsü ile yazılan bir programın while döngüsü ile yeniden yazılması anlatılmaktadır. Konuşmacı, while döngüsünün çalışma prensibini açıklayarak, i değişkeninin nasıl tanımlanacağını, döngünün nasıl koşullandırılacağını ve her döngü adımında i'nin değerinin nasıl artırılacağını adım adım göstermektedir. Ayrıca, kodun okunabilirliğini artırmak için yorum satırlarının nasıl kullanılacağı da gösterilmektedir.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor