BG Development


Страници: (2) 1 [2]   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> програма на Visual Basic, Здравейте!
wqw
Публикувано на: 24-08-2020, 16:23
Quote Post


Group Icon
Име: Владимир Висулчев
Група: VIP
Ранг: Почетен член

Мнения: 6218
Регистриран на: 10.06.04



А аз се чудех защо тази програма прилича все едно си я писал на капак на кутия за обувки. . .

И после писания като myArray(X) = NX * (-1) -- защо? Кое не е ясно на myArray(X) = -NX та се налага да се умножава?

cheers,
</wqw>


--------------------
PMEmail PosterUsers Website
Top
Антон Яначков
Публикувано на: 24-08-2020, 20:11
Quote Post



Име: Антон Яначков
Група: Потребител
Ранг: Почетен член

Мнения: 2072
Регистриран на: 27.07.16



QUOTE (wqw @ 24-08-2020, 16:23)
А аз се чудех защо тази програма прилича все едно си я писал на капак на кутия за обувки. . .

И после писания като myArray(X) = NX * (-1) -- защо? Кое не е ясно на myArray(X) = -NX та се налага да се умножава?

cheers,
</wqw>

Според мен така се подчертава, че обръщаш знака. Въпрос на гледна точка. Сещам се за един сръбски виц: Сръбски тир прави изненадващ лев завой без да подава мигач и идващата след него кола се удря в тира. Пристига катаджията и пита шофьора на сръбския тир - защо не е подал мигач? А сърбинът отговаря:
- Он не види тир како кукя , та че види жмигавец како мъдо!

Та и в случая с коментирания минус, не иде реч за яснота, а за очевадност.
PMEmail PosterUsers Website
Top
wqw
Публикувано на: 27-08-2020, 18:13
Quote Post


Group Icon
Име: Владимир Висулчев
Група: VIP
Ранг: Почетен член

Мнения: 6218
Регистриран на: 10.06.04



По-добре недей да пишеш глупав код, а се съсредоточи да пишеш каноничен VB код ако искаш да помогнеш да начинаещите.

FlagMinus = 1 -- защо? Ако е флаг не е ли от тип Boolean, но пък тогава ще почнеш да пишеш If FlagMinus = True Then и ще изпаднем в полемика дали не трябва да е If (FlagMinus = True) = True Then и пр. тъпизмологии... Зарежи и аз съм тръгнал code review да правя, ха!

cheers,
</wqw>


--------------------
PMEmail PosterUsers Website
Top
Антон Яначков
Публикувано на: 27-08-2020, 19:27
Quote Post



Име: Антон Яначков
Група: Потребител
Ранг: Почетен член

Мнения: 2072
Регистриран на: 27.07.16



QUOTE (wqw @ 27-08-2020, 18:13)
Зарежи и аз съм тръгнал code review да правя, ха!

cheers,
</wqw>

Напъне ли те отвътре на критика за флагове и булеви променливи, значи нещо нещата са се объркали. Или началник те е сгърчил или жената е недоволна или заплатата е недостатъчна, но причина със сигурност има. Моят код е най-малкият ти проблем, но ако ще ти олекне излей си мъката върху тези тъпи флагове и булеви променливи. Ще се радвам, че и на теб съм помогнал!
PMEmail PosterUsers Website
Top
SuN
Публикувано на: 27-08-2020, 19:34
Quote Post


Group Icon
Име:
Група: Администратор
Ранг: Почетен член

Мнения: 11611
Регистриран на: 27.01.05



QUOTE
дали не трябва да е If (FlagMinus = True) = True Then

На това задължително трябва да му сложиш един коментар какво точно прави.


--------------------
Само аз не троля.
Всички коментари са плод на художествена измислица и нямат общо с действителни и недействителни лица, събития и факти.
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) 1 [2]  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0