Я пытаюсь разработать некоторые хорошие методы программирования, и сегодня я работаю над программой, которая будет получать информацию из текстовых полей, радиокнопки и флажков. Я знаю, что я мог бы это сделать, например:Хороший программный этикет/хорошая практика программирования
TextBoxResult.Text = Val(TextBoxNumbA.Text) + Val(TextBoxNumbB.Text)
и он будет работать. Или я мог бы также сделать это так, и он будет работать, а также:
Dim result, numberA, numberB as Integer
numberA = Val(TextBoxNumbA.Text)
numberB = Val(TextBoxNumbB.Text)
result = numberA + numberB
TextBoxResult.Text = result
Мой вопрос: что правильный способ сделать это? Короткий путь без объявления переменных или длинного объявления переменных? Как компании-разработчики программного обеспечения справляются с этим?
Хорошо, спасибо, что не ответили на этот вопрос, но указав на другую тему, которая может быть полезна. Что касается вашего комментария, у меня есть вопрос, который я хотел бы сделать: не VB неявно конвертирует – PAT
Никогда не замечал промежуточных переменных, я все еще делал WTH над использованием Val. –
Спасибо за объяснение, я вижу вашу точку зрения. Я буду учитывать это, когда решит не использовать Strict Option Off. И не воспринимайте это лично, но я предлагаю вам для дальнейшей «помощи» не просить людей снимать вопросы, потому что для меня это звучит так же, как говорить им: «Заткнись, то, что ты просишь, глупо и не делает», я заслуживаю ответа или увиденного », и я совершенно не согласен с этим способом мышления. – PAT