|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.02.2013, 19:22 | #1 |
Пользователь
Регистрация: 08.02.2013
Сообщений: 69
|
Грамотно ли написан код?
Задача следующая..
Есть Классы (разрядность) бетона по прочности (В12,5, В15, В20 и т.д.) Каждому классу соответствует свое расчетное сопротивлени ( 7,7, 10,5....) Нужно написать код, который будет выдавать сопротивление по заданному пользователем классу. так вот, грамотно ли написан нижеуказанный код?Прошу проверить как работоспособность, так и грамотность (уважающий себя программист написал бы именно так или как то иначе?). Код:
Последний раз редактировалось ACE Valery; 08.02.2013 в 20:20. |
08.02.2013, 19:32 | #2 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
да и вцелом, говнокод, этот фрагмент понравился особенно: Код:
Последний раз редактировалось rrrFer; 08.02.2013 в 19:39. |
|
08.02.2013, 22:11 | #3 |
Пользователь
Регистрация: 08.02.2013
Сообщений: 69
|
....я бы засунул их в структуру или пару, а лучше в мап.......
Можно подробнее о паре и мап?? |
08.02.2013, 23:00 | #4 | |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,330
|
Цитата:
Я бы использовал структуру. По любому, если известен порядковый номер элемента в одном типе данных, во втором перебирать индексы ... Код:
Вроде так ...
Как-то так, ...
|
|
08.02.2013, 23:07 | #5 |
Пользователь
Регистрация: 08.02.2013
Сообщений: 69
|
да я только 2 недели в С# - со структурами еще не познакомился..
в любом случае спасибо.. |
08.02.2013, 23:14 | #6 |
Пользователь
Регистрация: 08.02.2013
Сообщений: 69
|
Спасибо большое..код короче и без лишнего цыкла..
|
09.02.2013, 11:24 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я бы делал так:
Код:
I'm learning to live...
|
09.02.2013, 11:24 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я бы делал так:
Код:
I'm learning to live...
|
09.02.2013, 13:17 | #9 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
По формальным признакам:
в грамотно написанном коде должно быть описание, для чего нужен класс и как его предполагается использовать, а также подробное описание всех видимых снаружи полей и методов. Очевидно, приведенный код этим не обладает. |
09.02.2013, 13:39 | #10 |
Пользователь
Регистрация: 08.02.2013
Сообщений: 69
|
Спасибо большое..
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как грамотно читать чужой код? | tiger() | Общие вопросы по программированию, компьютерный форум | 2 | 28.12.2012 15:17 |
Как грамотно сократить формулу | JKA | Microsoft Office Excel | 3 | 06.04.2012 16:19 |
На сколько грамотно использование TStringList? | Дворник | Общие вопросы Delphi | 5 | 23.12.2010 13:18 |
как грамотно объяснить код (делфи 7) | MegaMozg28 | Помощь студентам | 0 | 10.06.2010 14:23 |
На каком языке написан код? | FleshDro | Помощь студентам | 6 | 11.11.2009 06:46 |