Suallar 'okunabilirlik'

Readability kod keyfiyyətinin aspektini ölçmək üçün istifadə olunan subyektiv bir parametrdir. Bu kod, həm də formada və mənada insanlar tərəfindən asanlıqla başa düşülməlidir.
20
Cavablar

(TRUE) isə "(;;)" daha sürətli "mıdır? Əgər yoxsa, insanlar nə üçün istifadə edirlər?

(;;) {// Bir dəfələrlə görüləcək bir şeydirsə, çox şey istifadə edən şeyləri gördüm, amma çox qəribə olduğunu düşünürəm ... Bu (əsl) və ya bir şey deməkdə daha aydın olmazdı cür? Hesab edirəm ki, (həm də səbəb ...
10 Apreldə təyin olundu '10 'da 1:04' da
39
Cavablar

Əgər loop üçün <və ya <= istifadə edirsinizsə

Döngədən 7 dəfə keçməlisiniz, əgər istifadə edərsiniz: for (int i = 0; i <7; i ++) və ya (int i = 0; i <= 6; i ++) iki məqam var: Java və ya C # hesab edirəm ...
08 oktyabr təyin etdi '08 saat 15:59 'da
9
Cavablar

Javascript-də bir neçə xətaya uzun bir müntəzəm ifadə necə bölünür?

Uzunluğu 80 karakter uzunluğundaki hər bir satır JSLint qaydalarına uyğundur ki, JavaScript kodumda bir neçə satıra bölmek istiyorum ki, çox uzun bir düzenli ifade var. Hesab edirəm ki, bu, oxumaq üçün daha yaxşıdır. Burada nümunə nümunəsi var: var patte ...
set 07 Sep '12 saat 14:17 'də
18
Cavablar

Arxa fon rəngini bilirsə, gözəl bir font rəngini necə tapmaq olar?

Görünür ki, bir rəng verdiyiniz çox rəngli təkərlər, rəng həlləri və rəngli web proqramları var və bir yerdə istifadə edildikdə harmonik düzəldici yaradan bir neçə digər rəng tapacaqlar, lakin əksəriyyəti diqqət mərkəzindədirlər ...
19 noyabrda təyin olundu. '08 saat 04:21 'də
9
Cavablar

Python: "dict ilə açarsa" vs. "cəhd / istisna olmaqla" daha oxunan bir ibrətdir?

Mən deyim və okunabilirlik haqqında bir sualım var və bu işdə Python fəlsəfələrinin çatışmazlığı kimi görünür: A sözün lüğətindən A sözcəsi yaratmaq istərdim. B-də xüsusi bir əsas yoxdur, heç bir şey etməyin və davam edin. Nə ilə ...
22 dekabrda təyin olundu. '10 saat 21:48 'da
16
Cavablar

Niyə SQL açar sözlərindən istifadə etməliyəm?

Mümkün dublikat: T-SQL açar sözləri üçün yuxarı halda istifadə etmək üçün yaxşı bir səbəb varmı? Sadə bir sual. Şəxsən kiçik simvol simvolunu böyük simvollar simvolundan daha oxunaqlı tapıram. Bəzi köhnə / məşhur ...
04/09 'da 0:09' də təyin olundu
35
Cavablar

Geliştirici okunabilirlik ya da performansa odaklanmalı mı?

Tez-tez inkişaf edən bir problemi həll etmək üçün iki mümkün yol arasında bir seçki ilə qarşılaşacaq - biri idiomatik və oxunan, digəri isə daha az intuitiv, lakin daha yaxşı işləyə bilər. Məsələn, C əsaslı dillərdə bir ...
08 oktyabr təyin etdi '08 saat 17:54 'də
11
Cavablar

Mantiqiy oxunabilirlik

Okunabilirlik baxımından sadə bir sual, hansı metod adını mantıksal bir üsul üçün tercih edirsiniz: public boolean isUserExist (...) və ya ictimai booleanUserExist (...) və ya ictimai boolean userExists (...)
14 oktək təyin olundu. '09 saat 17:42 'da
22
Cavablar

Növbəti geliştirici üçün kodumu necə sadələşdirmək olar?

Mən 8 aydır ilk proqramlaşdırma işini edirəm və bu günə qədər inanılmaz bir məbləğ öyrəndim. Təəssüf ki, mən daxili proqramları üçün kiçik bir başlanğıc şirkətinin yeganə geliştiricisiyim. İlk dəfə olsa da, imtina etməyəcəyəm ...
23 Apreldə təyin olundu '10 saat 15:43 'da
6
Cavablar

JavaScript-dəki iddiaları "iddia" etmək niyə kifayət deyil?

Douglas Crockford tərəfindən hazırlanan "Javascript: The Good Parts" adlı kitabda bu yazının davam etdirilməsi haqqında müəllifin söylədikləri hər şey budur: Davamiyyət bəyanatı dövrün başlanğıcına atlanır. Mən onu aradan qaldırmaq üçün yenidən təşkil edərək düzəlməmiş kod görməmişəm ...
30 iyul 12: 23-də təyin olunacaq
6
Cavablar

Çox STL tətbiqlərindəki kod bu səbəbdən nə qədər çirkidir?

STL C ++ dünyasının kritik bir hissəsidir, ən çox tətbiqlər Stepanov və Mousserin ilk cəhdlərindən qaynaqlanır. Mənim sualım kodun kritikliyi ilə verilir və insanlar yaxşı yazılı nümunələri nəzərdən keçirmək üçün əsas mənbələrdən biridir ...
15 noyabrda təyin olundu. '10 'da 1:51
9
Cavablar

Yalnız "Perl" şəraitində "versus" versiyasından istifadə edin

Perl kodunda olmadığı təqdirdə ən yaxşı istifadə etmə qaydaları hansılardır? Bəzi hallarda bu və ya seçmək üçün yaxşı səbəblər varmı?
15 iyun saat 23: 20-də təyin olundu
3
Cavablar

C ++ xətlərini bir neçə xəttə bölmək (kod sintaksisi, təhlili deyil)

Məsələn, bir stringin ayrılmasının necə pozulacağı ilə qarışdırılmamalıdır: C ++ da simli bölmək? C ++-da bir neçə xəttə bir xətt kəsmək üçün bir az qarışıq oldum. Sadə bir sual kimi səslənir, lakin aşağıdakı nümunəni götür: #include <iostream ...
Oct 05 tarixini təyin etdi '10 at 0:13
23
Cavablar

Kötü proqramlaşdırma praktikasının (haqlı) pozulması varmı?

Mən tez-tez bu kodu istifadə edirəm: while (true) {// if (bir şey) {break; }} Başqa bir proqramçı mənə pis bir praktik olduğunu və onu daha standart bir şəkildə əvəz etməyim lazım olduğunu söylədi: (!
24 dəq. 3: 28-də '08
13
Cavablar

Daha rahat əməli ifadələr yazmaq necədir?

Mən normativ ifadələrdən istifadə edərək kodun təmirini azaldığını hiss etdim. Səbir və müntəzəm ifadələrin gücündəki bir şey var. Perl, bu, varsayılan ifadeler kimi yan etkilerle birleştirir. Mənim ...
set 02 Apr 7:05 da '09