Kontrol et - neyi yanlış yaptım? - sayfa 4

 
Renat Akhtyamov # :
İşte bundan bahsediyoruz. Bir önceki sayfadaki listeme bakın, braggart ;)
Programlar yoruma ve diğer sapkınlıklara gerek kalmayacak şekilde yazılmalıdır.

Genelde hiçbir şey yapmadıkları zaman bunu söylerler. Ya da bilmedikleri bir şey yaparlar.

Aynı şekilde: "Hiçbir şey yapmayan yanılmaz"

Bir de "kanepe uzmanları" diyorlar.

Bu arada, bu böyle.

 
Vitaly Muzichenko # :

Genelde hiçbir şey yapmadıkları zaman bunu söylerler. Ya da bilmedikleri bir şey yaparlar.

Aynı şekilde: "Hiçbir şey yapmayan yanılmaz"

Bir de "kanepe uzmanları" diyorlar.

Bu arada, bu böyle.

Evet, kanepe ve hiçbir şey yapma, bu doğru. Usta çok çalışıyor, ben zaten sandımı doldurdum size de öyle diliyorum ;)
 
Renat Akhtyamov # :
Evet, kanepe ve hiçbir şey yapma, bu doğru. Usta sıkı çalışıyor, ben de kavanozumu doldurdum, size de öyle diliyorum ;)

Acemi bir uzman her zaman imzalar, diyagramlar çizer, etiketler ve ürün belgelerini yazar.

Ve koda yorum yapmanıza bile gerek olmadığını söylüyorsunuz.

Kodun sadece bugün ve şimdi değil, bir yıl içinde korunabilmesi için bu şekilde yorumlanması gerekir.


 
Vitaly Muzichenko # :

Acemi bir uzman her zaman imzalar, diyagramlar çizer, etiketler ve ürün belgelerini yazar.

Ve koda yorum yapmanıza bile gerek olmadığını söylüyorsunuz.

Kodun sadece bugün ve şimdi değil, bir yıl içinde korunabilmesi için bu şekilde yorumlanması gerekir.


Sayfa başına satır sayısı lineFromPage diyeceğim, peki ve aynı ruhla.
 
Renat Akhtyamov # :
Sayfa başına satır sayısı lineFromPage diyeceğim, peki ve aynı damarda

Uzun isimler kod yürütme hızını olumsuz etkiler

Yerel değişken adı genellikle 1-2 harf ise, genel olan normal bir addır, ancak daha kısadır.


 
Vitaly Muzichenko # :

Uzun isimler kod yürütme hızını olumsuz etkiler

Yerel değişken adı genellikle 1-2 harf ise, genel olan normal bir addır, ancak daha kısadır.


Hızı hiç etkilemez. Derleme hakkında bilgi edinin.
Böyle bir kodun artık okunamaz olduğu bir gerçektir.
 
Vitaly Muzichenko # :

Uzun isimler kod yürütme hızını olumsuz etkiler

Yeni bir şey
Modern tercümanlarda bile etkilemez, çünkü her şey önce bayt koduna çevrilir.
BASIC günleri geride kaldı.
 
Renat Akhtyamov # :
Hızı hiç etkilemez. Derleme hakkında bilgi edinin.

Tekrar tekrar test edildi.

Bir aydır oturuyorum, 2017'de yazılmış bir programı yeniden yazıyorum.

Buna ulaştım, hız %30 arttı ama daha uzun zaman oldu

Oturup kodu daha uzun kesiyorum, yükleme süresi 0.01'den fazla olmamalı ve buna geleceğim.

---

Sorun şu ki, orijinal olarak taslak olarak yazıldı ve bu anlama şımartılmadı.

Böyle yazmana gerek yok, hemen doğru yazmalısın, yoksa işe yaradı - ve öyle de olacak.

 
Nikolai Semko # :
Yeni bir şey

Şuna bir bak, çok kolay. 1 metrede bir sayfa oluşturun ve birkaç kez çalıştırın. Önce 10 karakterlik, sonra 2 karakterlik değişkenlerle

 
Vitaly Muzichenko # :

Tekrar tekrar test edildi.

Bir aydır oturuyorum, 2017'de yazılmış bir programı yeniden yazıyorum.

Buna ulaştım, hız %30 arttı ama daha uzun zaman oldu

Oturup kodu daha uzun kesiyorum, yükleme süresi 0.01'den fazla olmamalı ve buna geleceğim.

---

Sorun şu ki, orijinal olarak taslak olarak yazıldı ve bu anlama şımartılmadı.

Böyle yazmana gerek yok, hemen doğru yazmalısın, yoksa işe yaradı - ve öyle de olacak.

Derleme değil, işin hızını ölçüyorsunuz.
Nikolai tam olarak bu özelde.
Bu yanılıyor olabilirim.
Dmitrievsky, bence, algoritmaların hızlandırılmasında da yer aldı.
Onlarla kesinlikle tartışmayacağım.
Ve örnek olarak web sayfası kodunuz var, nereden geliyor?
Orada farklı hızlanıyor.
Örneğin, sitelerimden biri 40 dakika sonra bile yüklenemedi. Bazı manipülasyonlar sonucunda her zamanki gibi yüklenmeye başladı.
Kodu bozmayın, farklı.