Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2014, 01:27   #21
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Нас в вузе заставляли соблюдать coding convention, правда хоть свой собственны можно было выдумать, но важно чтобы весь код был написан с его соблюдением.
Аналогично в фирме - хоть какой-то, возможно дикий, но стандарт будет. Более того в некоторой относительно крупной конторе писать как Вам вздумается должно настораживать...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 27.04.2014, 01:32   #22
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,866
По умолчанию

Всякое бывает. Я раньше использовал 2-й вариант, сейчас 1-й. А в вузе один препод требовал использовать 1-й вариант, за другие варианты мог снизить оценку, причем споры на эту тему приводили его в ярость, вплоть до покраснения. Но я не из-за него переучился, а позже уже сам.
Arigato вне форума Ответить с цитированием
Старый 27.04.2014, 01:41   #23
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
А в вузе один препод требовал использовать 1-й вариант, за другие варианты мог снизить оценку, причем споры на эту тему приводили его в ярость, вплоть до покраснения.
Это да, проблема не только в том как учат, проблема в том, что придя на работу во многих смежных направлениях, получаете орущих специалистов. Например при изготовление ключей электронной подписи. Казалось бы как это оно вдруг? Решается классически - она ж - я м, социальная инженерия (между прочим никаких личных отношений) и через тортик и вино, выясняется ху из ху (новая должность требует новых решений).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 27.04.2014, 04:34   #24
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

По поводу читаемости кода http://habrahabr.ru/post/221011/
Kostia вне форума Ответить с цитированием
Старый 28.04.2014, 12:49   #25
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Цитата:
Сообщение от alexinspir Посмотреть сообщение
Там даже за отсутствие нужного числа вайтспейсов[больше, меньше] вызывали на ковер.
Настраивается один StyleCop интегрируется в билд сервер. Зачем каждого вызывать на ковёр, даже не верится.
the_deer_one вне форума Ответить с цитированием
Старый 28.04.2014, 19:17   #26
alexinspir
Новичок
Джуниор
 
Аватар для alexinspir
 
Регистрация: 26.08.2008
Сообщений: 1,010
По умолчанию

Цитата:
Сообщение от the_deer_one Посмотреть сообщение
Настраивается один StyleCop интегрируется в билд сервер. Зачем каждого вызывать на ковёр, даже не верится.
такое запиливают (кстати, те кто дает команду на это, или даже предлагают, заведомо квалификации low junior, или еще ниже, ибо реального кода не писали), но тока держится сие меньше недели, а то и 1 день.

любопытно почему?
what's written:
Код:
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jPanel4, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addGroup(jPanel1Layout.createSequentialGroup()
                        .addComponent(jPanel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jPanel6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
                .addContainerGap())
        );
what's can be accepted:
Код:
        jPanel1Layout.setHorizontalGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(
                javax.swing.GroupLayout.Alignment.TRAILING,
                jPanel1Layout
                        .createSequentialGroup()
                        .addContainerGap()
                        .addGroup(
                                jPanel1Layout
                                        .createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                        .addComponent(jPanel4, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE,
                                                javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                        .addGroup(
                                                jPanel1Layout
                                                        .createSequentialGroup()
                                                        .addComponent(jPanel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
                                                                Short.MAX_VALUE)
                                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                                        .addComponent(jPanel6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
                                                                Short.MAX_VALUE))).addContainerGap()));
а теперь еще вспомним всякие JPA где до черту подобного, а еще анонимные блоки, блоки объектной инициализации, блоки статической инициализации, пустые методы заглушки и тд и тп.
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими.
alexinspir вне форума Ответить с цитированием
Старый 29.04.2014, 08:02   #27
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

alexinspir
Цитата:
what's can be accepted:
А кстати да, я в решарпере так половину правил поотрубал.
the_deer_one вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написать программу.Определить, корректно ли расставлены в строке круглые и квадратные скобки. Скобки могут быть вложенными цезарь Общие вопросы по Java, Java SE, Kotlin 3 22.06.2013 01:29
Скобки illuha123 Общие вопросы Delphi 4 27.01.2013 13:30
Скобки в С Jony217 Помощь студентам 3 15.03.2011 17:49
скобки Rom@shka Общие вопросы C/C++ 1 01.04.2009 17:37
фигурные кнопки ale_krolik Win Api 1 27.11.2006 19:28