|
![]() |
#1 |
Участник
|
Цитата:
![]()
__________________
// no comments |
|
![]() |
#2 |
Banned
|
Цитата:
- стоимости (скорость разработки) - соответствия (функциональным ожиданиям пользователей) - надежности (количество или отсутствие технических ошибок) - понятности (простота расширения и поддержки), использование только тех паттернов и того стиля которые уже есть в системе. Душок, не душок, но если нет ошибок Best Practices - значит код допустимый. Я не про свой код, а про свое отношение к нему. То есть я к тому что я искренне не понимаю когда для программистов красота кода на первом месте. На моей планете этой красоты просто никто не оценит и не увидит. Совсем другие условия работы со взглядом не со стороны программиста а со стороны клиента когда в конце этого туннеля до кода взгляд и не доходит. Так что я бы рад кого-нибудь по печени приголубить и самому получить но это просто нереально. Когда такое желание возникает то этих людей рядом нет да и кто они чаще всего неизвестно. Да и неправильное это желание если неизвестны условия работы и история изменений. Чем больше опыта тем меньше желания обвинять программистов по части кода ![]() P.S. Вот что сразу вымораживает так это использование СиШарпного стиля в X++. Прежде всего наименование переменных. Вот это я считаю проблемой и в С# и в X++ когда каждый программист со своим стилем. Последний раз редактировалось ax_mct; 21.09.2014 в 17:51. |
|
![]() |
#3 |
Участник
|
Цитата:
Цитата:
Вот это я считаю проблемой и в С# и в X++ когда каждый программист со своим стилем.
|
|
![]() |
#4 |
Banned
|
InventTable it; и похожее. Короткие и очень короткие наименования переменных это стиль многих СиШарпных и прочих программистов. Когда кода много это выглядит кошмарно.
То есть основная проблема для текущего момента это столкновение стилей программирования, на мой взгляд. Насчет остального подумаю и отвечу моим вечером (минус 3 часа у меня). А то меня прямо сейчас у озера и закопают ![]() |
|
![]() |
#5 |
Участник
|
Цитата:
√ DO choose easily readable identifier names. For example, a property named HorizontalAlignment is more English-readable than AlignmentHorizontal. √ DO favor readability over brevity. The property name CanScrollHorizontally is better than ScrollableX (an obscure reference to the X-axis). Скорее наоборот в Ax принято CustVendPurchSalesInvoiceDP а в C# это было бы CustomerOrVendorPuschaseOrSalesInvoiceDataProvider |
|
Теги |
.net, aot, cil, layer, morphx, x++, компилятор, слои |
|
![]() |
||||
Тема | Ответов | |||
Прощай, CITP-AT / Software-Vertriebsfirma Columbus IT Partner programmiert Pleite | 3 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|