|
Проект АА. Вопрос по кодингу. | ☑ | ||
---|---|---|---|---|
0
GROOVY
15.12.13
✎
04:17
|
Всем привет.
Проект Альтернативная Аттестация, заявленная на ИС конференции выходит в финальную стадию. Есть несколько вопросов. Надеюсь поможете. Вопрос первый: Проверяем знания синтаксиса платформы. То есть навык базовый. Рассчитываем, что под рукой нет возможности проверить условия вопроса. "Укажите какие из выражений равны": 1. "СтрА" "СтрБ" "СтрС" = "СтрА" + "СтрБ" + "СтрС" 2. "СтрА" + "СтрБ" + "СтрС" = "СтрА |СтрБ |СтрС" 3. "СтрА" + "СтрБ" + "СтрС" = "СтрА |СтрБ |СтрС" 4. В синтаксисе ошибка. Что хочется узнать. Насколько такой вопрос корректен? Насколько знание этого синтаксиса может быть критичным при оценке? Ну и прошли ли Вы этот тест? :) |
|||
115
GROOVY
15.12.13
✎
19:50
|
(114) Это есть.
|
|||
116
ИсчадиеADO
15.12.13
✎
19:55
|
все не читал
и сколько стоить будет такая сертификация? |
|||
117
GROOVY
15.12.13
✎
20:00
|
(116) Размышляем. Базовые тесты однозначно будут открытыми, а серьезное тестирование платное.
|
|||
118
ИсчадиеADO
15.12.13
✎
20:04
|
(117) серьезное - это ориентировочно сколько?
|
|||
119
Ranger_83
15.12.13
✎
20:40
|
А что по сути своей есть тесты на балы, пискомер?
Не понимаю, какую информацию кроме как умение готовиться отвечать на ограниченный круг вопросов, дает тест? Видя результаты тестов, работодатель ограничивает себя от не профпригодных? Не правда ваша Умение думать, латеральное мышление при прочих равных-вот, я считаю, залог успеха+трудолюбие и упорство. |
|||
120
ilpar
15.12.13
✎
20:54
|
(119) Видя результаты теста работодатель типа будет сшибать по бабкам во время дефицита кадров, а то все от ста тыщ хотят.
Но оценивать только кодерские навыки. А то работодатели свои права отстоять не могут. В целом же удаленное тестирование профанация, если из дома - конфигуратор и табло запросов у большинства открыты будут. |
|||
121
ilpar
15.12.13
✎
20:56
|
(120) опс, табло для вычислений :)
|
|||
122
GROOVY
15.12.13
✎
21:00
|
(212) Про варианты тестирования я на ИС говорил. Тестирование должно быть подконтрольно.
|
|||
123
фобка
15.12.13
✎
21:08
|
"10" "20" - это фича 1с8? Не знаешь как умножать текстовые константы? Ответ прост - умножить это перенос строки)))
|
|||
124
фобка
15.12.13
✎
21:10
|
Одноэс диктует свои правила
|
|||
125
dj_serega
15.12.13
✎
21:12
|
(124) Недокументированные ;)
|
|||
126
Karavanych
15.12.13
✎
21:12
|
(120) В целом же удаленное тестирование профанация, если из дома - конфигуратор и табло запросов у большинства открыты будут.
ээ...а почему профанация, как раз и проверяются тестом навыки работы с конфигуратором и табло запросов :) ответил правильно - значит чел...умеет пользоваться табло и конфигуратором - можно брать. |
|||
127
NcSteel
15.12.13
✎
21:24
|
(29) О! ))) я одни из них )))
Книженция лежит в самой читающей комнате. |
|||
128
ДенисЧ
15.12.13
✎
21:27
|
(25) Если я увижу такой код на собеседовании, то сразу not hired, next pleasa
|
|||
129
GROOVY
15.12.13
✎
21:30
|
(125) Документированные.
|
|||
130
Kvant1C
15.12.13
✎
21:35
|
(129) Что-то я в СП такого не наблюдаю, может еще где надо смотреть?
|
|||
131
х86
15.12.13
✎
21:56
|
(0)Павел, уже общались с тобой по этому вопросу
ну ей богу, увидя такой тест я встану и уйду с собеседования, он не адекватен (имхо) |
|||
132
х86
15.12.13
✎
22:01
|
(131)+ мой тебе совет, вот что спрашивай не тестах, чтоб потом время работодателя не тратилось зря
v8: Ограничение колонок ТЧ при вызове "Вывести спиок" v8: переда ос v8: Не могу понять как закрасить фон ячейки v8: Неправильный расчет среднего заработка после переноса данных из ЗиК. v8: РБД. План обмен. передача движений документа частично v8: Установка цен в магазине, Розница 1, доступность поля "Номенклатура" v8: Как оприходвоать давальческое сырье в УПП 1,3 v8: УТ 11.1 документ сделка с клиентом v8: как установить текущие данные таблицы при открытии документа автоматически 1с 8 v8: Загрузка из DBF в документ ПоступлениеТоваровУслуг v8: Проведение реализации завтрашним числом в УТ11 v8: журнал учета полученных и выставленных счетов-фактур по Постановлению №1137 в БП v8: Com подключение в облака?! v8: ошибка Нарушение прав доступа v8: Вопрос по ролям + СКД v8: Записать в таблицу значений значений из другой формы v8: Бизнес процесс, Разделение, Слияние |
|||
133
Новиков
15.12.13
✎
22:07
|
(132) а это на какую должность шпаргалка то хоть?
|
|||
134
Новиков
15.12.13
✎
22:10
|
Кстати, хотелось бы узнать, чем поток сознания из (132) хуже задач из официального сборника (-ов)?
|
|||
135
х86
15.12.13
✎
22:15
|
(134)у тебя никаких ассоциаций не возникло по поводу (132)???
то что это темы с первой страницы, и думается мне, это информация тебя тоже не наведет ни на какую мысль |
|||
136
vde69
модератор
15.12.13
✎
22:20
|
(132) задачи могут быть 2х типов
1. на знания - таких задач должно быть очень много, что бы нельзя было зазубрить. 2. на логику и общие знания, тут иногда важнее ход мысли чем правильность результата. таких заданий может быть не очень много, но тут есть субъективный момент приемки. в 1с есть вопросы обоих типов (проф и спец), как показывает практика для более менее объективной оценки нужны обе категории... |
|||
137
х86
15.12.13
✎
22:25
|
(136)я бы еще отдельно выделил предметную область
|
|||
138
GROOVY
15.12.13
✎
22:28
|
(137) Про предметную область разговор пока не идет.
|
|||
139
NcSteel
15.12.13
✎
22:29
|
(138) Кодеры стоят мало и они нафиг не нужны.
|
|||
140
Лефмихалыч
15.12.13
✎
22:34
|
(0) даже если что-то из этого работает и не падает, это все равно не правильно.
ЗЫ Я такую аттестацию завалю ЗЗЫ И потом еще 15 минут буду труп пинать ЗЗЗЫ Хотя я других вопросов не видел, так что может и не завалю |
|||
141
GROOVY
15.12.13
✎
22:44
|
(139) Это часть теста.
(140) Так я же об том и спрашивал, можно ли такой вопрос включать в тест :) |
|||
142
NcSteel
15.12.13
✎
22:46
|
(141) Крайне против... не показывает ни знания, ни логику...
ИМХо надо спрашивать практические вещи или теорию, но более не менее связанную с реальностью. |
|||
143
vde69
модератор
15.12.13
✎
22:54
|
(141) меня всегда бесили вопросы типа "что будет если нажать на эту кнопку (и фото кнопки например выравнивания)".
во первых не факт, что я пользуюсь, и даже если пользуюсь то почти всегда читаю всплывающую подсказку.... по этому вопросы на редко используемы синтаксические вариации считаю вредными... наверно можно взять например типовую конфу, из нее наковырять реально используемые операторы, и процентов 20% из полученного списка вставить в тесты, разумеется ситуация из сабжа не попадет в 20% самых используемых вещей, но эти 20% перекрывают 80% всего функционала... |
|||
144
х86
15.12.13
✎
22:55
|
(142)+100
а таких академических вопросов можно придумать массу, а сути они отражать не будут к примеру: на собеседовании часто любят задавать такой вопрос: а какие универсальные коллекции вы знаете? Пользуюсь при разработке и массивами и структурами и соответствиями и ТЗ и СП и деревом и др. А вот то что они принадлежат к универсальным коллекция мне как-то фиолетово, если честно |
|||
145
Лефмихалыч
15.12.13
✎
22:56
|
(141) а мы пгодаем или покупаем? То есть - кого аттестуем-то?
|
|||
146
NcSteel
15.12.13
✎
22:59
|
(145) Торговля 1С-ками.... новый вид работорговли. )
|
|||
147
Лефмихалыч
15.12.13
✎
23:00
|
+(145) определение того, кого аттестуем есть или субъектом является сферический адинэснек в вакууме без роду и племени?
|
|||
148
vde69
модератор
15.12.13
✎
23:01
|
кстати еще вопрос:
планируется ли эти тесты защитить авторскими правами? а то 1с скопирует себе... |
|||
149
vde69
модератор
15.12.13
✎
23:01
|
(147) меня аттестуют :)))
|
|||
150
vde69
модератор
15.12.13
✎
23:10
|
кстати еще одно, уж не знаю, выдам ли я секрет, но:
нужно сделать ранжировку стоимости ответов, например вопрос - Что будет результатом выражения "а=б/с" 1. число 2. ошибка деления на ноль 3. ошибка преобразования типов 4. строка "бс" первые три ответа имеют место быть с оговорками, по этому можно например так результат считать 1. - +1 2. - +1 3. - +1 4. - -5 |
|||
151
GROOVY
15.12.13
✎
23:20
|
(150) Есть такие мысли, не совсем понятно как это потом обрабатывать.
|
|||
152
NcSteel
15.12.13
✎
23:20
|
(150) а,б,с это имена переменных?
|
|||
153
Лефмихалыч
15.12.13
✎
23:21
|
(151) так чо там с объектом тестирования? Определением кто-нить заморачивался или сразу кинулись вопросы придумывать?
|
|||
154
GROOVY
15.12.13
✎
23:34
|
(153) Есть таблица компетенций, и нее можно собрать тест под требования заказчика. В компаниях такие требования формулируют руководители отделов/проектов или HR-служба.
|
|||
155
GROOVY
15.12.13
✎
23:34
|
"и нее" = "из нее"
|
|||
156
Лефмихалыч
15.12.13
✎
23:41
|
(154) и этот вопрос на какую компетенцию?
|
|||
157
vde69
модератор
15.12.13
✎
23:45
|
(151) очень просто, например тест оцениваем в 1000 балов максимум. Далее каждый вопрос прикидываем (один вопрос может стоить 5 а другой 25), далее ответы. От общего к частному :)
собственно 1с так и считает... |
|||
158
Лефмихалыч
15.12.13
✎
23:46
|
(157) и получатся квадратно-гнездовые результаты, которые, как к рынде рукав, не приложить ни куда
|
|||
159
vde69
модератор
15.12.13
✎
23:49
|
(158) наоборот, очень удобно... ты можешь не ответить на незначительных 5 вопросов и ответить полностью на важных 5 и получить баллов больше чем "троешник" ответивший по минимуму на все 10...
конечно отранжировать будет сложно :) |
|||
160
GROOVY
15.12.13
✎
23:55
|
(156) Теперь я думаю, что этот вопрос надо добавить в тест для мегасуперпрогов, чтоб их с неба спустить :)
|
|||
161
vde69
модератор
16.12.13
✎
00:02
|
(160) мегасуперпрогов - не бывает таких,
бывают хорошие кодеры или хорошие архитекторы или аналитики, или тот кто везде середнячек.... |
|||
162
GROOVY
16.12.13
✎
00:09
|
(161) Есть те, которые так думают.
|
|||
163
Steel_Wheel
16.12.13
✎
00:15
|
(160) Супермегапрог тебе после минутной задержки выдаст правильный ответ.
А нижеследующий код -- плохой тон в программировании (если мы не работаем с запросами): "СтрА |СтрБ |СтрС" |
|||
164
Анютик
16.12.13
✎
02:19
|
(163) да ну? в типовых полно. Хотя...никто не говорит, что их писали супермегапроги :о)
|
|||
165
Steel_Wheel
16.12.13
✎
02:56
|
(164) В этом месте нужно привести кусок кода из типовых, в которых полно.
|
|||
166
vde69
модератор
16.12.13
✎
07:57
|
(165) БП 2.0
ТекстВопроса = ТекстСообщения + " |Установка новой границы рассчитанных итогов может занять некоторое время. | |Установить границу рассчитанных итогов на " + Формат(ДатаИтогов, "ДЛФ=DD") + "?"; ------------------ Сообщить("Не удалось загрузить внешний модуль для документооборота с налоговыми органами: |" + ИнформацияОбОшибке().Описание + " |Будет использован модуль, встроенный в конфигурацию.", СтатусСообщения.Важное); -------------------------- и т.д. и тп, их действительно полно в типовых и этот код куда более читабелен чем Сообщить("Не удалось загрузить внешний модуль для документооборота с налоговыми органами:" " + ИнформацияОбОшибке().Описание" "Будет использован модуль, встроенный в конфигурацию.", СтатусСообщения.Важное); |
|||
167
ilpar
16.12.13
✎
09:06
|
(166) твой пример не поход на это чудо
"СтрА" "СтрБ" "СтрС" |
|||
168
wowik
16.12.13
✎
09:15
|
я бы поставил "+" в "СтрА" "СтрБ" "СтрС". Не сдал. Уволен с позором.
|
|||
169
Sabbath
16.12.13
✎
10:21
|
(0) еще несколько ненужных задач)
Какие сообщения из этих выведутся, а где будет ошибка? Ошибка в однм блоке кода влияет на исполнение остальных блоков. Если "строка" Тогда Сообщить("строка"); КонецЕсли; Если "истина" Тогда Сообщить("истина"); КонецЕсли; Если "ложь" Тогда Сообщить("ложь"); КонецЕсли; Если истина = "истина" Тогда Сообщить("истина = ""истина"""); КонецЕсли; Если "истина" = истина Тогда Сообщить("""истина"" = истина"); КонецЕсли; Если истина И "истина" Тогда Сообщить("истина и истина"); КонецЕсли; Если НЕ "ложь" Тогда Сообщить("не ложь"); КонецЕсли; |
|||
170
Sabbath
16.12.13
✎
10:22
|
+(169) не правильно написанл "ошибка НЕ влияет"
|
|||
171
Sabbath
16.12.13
✎
11:05
|
(0) А в чем суть проекта АА?
|
|||
172
vyaz
16.12.13
✎
11:18
|
А чем конфился проект товарища Лумпова с альтернативными сертификатами? Всем выслали? А то воплей помню было и тут и на Т1С, что кинули :)
|
|||
173
samozvanec
16.12.13
✎
11:21
|
(0) везде ошибка ; нет
|
|||
174
GROOVY
16.12.13
✎
11:22
|
(171) Если в двух словах - объективная оценка специалиста, а не как у 1С "есть сертификат / нет сертификата". Я на ИС докладывался, попрошу Доржи запись опубликовать.
|
|||
175
GROOVY
16.12.13
✎
11:22
|
(173) Не сдал. ";" - разделяет операторы, а в примере он один.
|
|||
176
Ork
16.12.13
✎
11:27
|
(173) 1C изобрела новый синтаксис. Это когда без указания оператора система сама себе чего-то придумывает. И "избранным" это придумывание доступно. Они теперь изобретают способ "опускать" больно ретивых.
|
|||
177
Marine Band
16.12.13
✎
11:31
|
(174) Не возможно объективно оценить специалиста.
|
|||
178
samozvanec
16.12.13
✎
11:32
|
(175) ага, зато кто после такого "знатока платформы" будет писать, будет долго материться, ища, где же у него не хватает ;
мне вот интересно, составители тестов с рождения такие, или это отпечаток профессии? |
|||
179
samozvanec
16.12.13
✎
11:33
|
+(178) такое ощущение, что тесты составляют не для проверки знаний, а чтобы сказать "хохохо, нае*ал, ллллох, хахаха"
|
|||
180
GROOVY
16.12.13
✎
11:33
|
(177) Но нужно к этому стремиться.
(178) Я не говорю, что не нужно ";" ставить, я лишь указал на то, что ошибки синтаксической там нет. |
|||
181
GROOVY
16.12.13
✎
11:34
|
(179) Вот от этого и уходим. Собственно о чем и тема.
|
|||
182
vde69
модератор
16.12.13
✎
11:34
|
(175)
объясни тогда почему будет ошибка если так написать ??? 3 = 1 1 1; почему, и самое главное НАФИГА 1с использует разный подход к приметивным типам??? я бы понял если указаный мной примен не выдавал ошибку и выдавал-бы ложь (единицы это массив и сравнение с числом)... а так 1с просто бредит с этой фичей. Лично по мне если увижу у кого - заставлю переделать.... |
|||
183
DailyLookingOnA Sunse
16.12.13
✎
11:34
|
Тесты составляют, чтобы заработать на тестах.
|
|||
184
Ork
16.12.13
✎
11:38
|
(180) Стесняюсь спросить... А где еще система использует невидимые символы операций? И может ли теперь в качестве такого символа использоваться например табуляция, или только пробел? А перенос строки? Например так:
"ААА" "ВВВ" = "ААА"+"ВВВ" |
|||
185
samozvanec
16.12.13
✎
11:39
|
(181) сделай тогда, чтобы правильный ответ можно было однозначно идентифицировать, без сомнений. ; например проставь везде - я вот это двояко воспринял. по таким тестам можно отсеять хороших кандидатов и набрать плохих.
|
|||
186
vde69
модератор
16.12.13
✎
11:39
|
есть общепринятая симантика, в ней есть "операторы" "директивы" "ключевые слова и символы", в данном случае отсутствие ключевого символа ведет к разному поведению системы зависящее от типа данных, а учитывая отсутствие в 1с явного описания типов - так это вообще клад для ошибок!
|
|||
187
Ork
16.12.13
✎
11:40
|
(186) Зато широчайшее поле для проведения "тестов".
|
|||
188
GROOVY
16.12.13
✎
11:41
|
(182) "Почему" и "Нафига" - это к 1С, я там не работаю.
Думаю, что правила синтаксиса констант числовых не просто так сделаны более ограниченными, чем строковых. (184) Тест не осилил, а пример рабочий. Не равны. |
|||
189
Sabbath
16.12.13
✎
11:42
|
(174) имхо такие задачи можно заучить, а практически они мало применимы. Разработка состояит не только из знания тонкостей языка. Полезнее знать и свойства объектов, без обращения к СП. Во всяком случае это влияет на скорость разработки, да и просто эти знания могут помочь более четко представлять реализцуемый алгоритм. Второе, что нужно проверять это собственно разрботка структуры конфы и алгоритмов, а также использование неких шаблонов (что как раз включает сдача спецов). Ну и довольно важно знание типовых конфигураций. Вот эти три момента куда объективнее оценивают спеца, чем пример в (0).
|
|||
190
GROOVY
16.12.13
✎
11:43
|
Еще раз, если кому до сих пор не понятно, я вопрос опубликовал для критики самого вопроса, он мне НЕ НРАВИТСЯ, в тестировании таких быть не должно. И хватит обсирать тестирование.
|
|||
191
Stepa86
16.12.13
✎
11:46
|
"Zu: умный программист пишет тупым кодом гениальные вещи а не наоборот..." (с) баш
|
|||
192
Sammo
16.12.13
✎
11:47
|
Имхо, в 0 ситуация из редкоиспользуемых фич.
Ее незнание ни о чем не скажет. Более показательный вопрос, имхо, как в запросе при Левом соединении получить внутреннее. |
|||
193
vde69
модератор
16.12.13
✎
11:47
|
(188) зачем требовать знания того что вызывает естественное отторжение у большенства программистов?
зачем ЭТО включать в тесты? Вот скажи есть в мире хоть один человек который на память знает все операторы MSDM ??? может для начала начнем требовать основу? берем например типовую конфу, из нее ковыряем реально используемые операторы, и процентов 20% из полученного списка вставить в тесты, и эти 20% перекрывают 80% всего функционала... просто нужно эти 20% операторов тасовать и использовать по разному... |
|||
194
Ork
16.12.13
✎
11:47
|
(188) Я же не проходил тест. Я задал вопрос - могут ли операции обозначаться другими неотображаемыми символами? И для примера привел символ переноса строки.
|
|||
195
vde69
модератор
16.12.13
✎
11:51
|
кстати меня всегда раздрожало что после точки могут идти пробелы.
вот за такое убил-бы 1с... Документы.ПКО. НайтиПоКоду(); |
|||
196
Серго62
16.12.13
✎
11:53
|
Попробовал написать в табло (или в таблЕ :-)) и получил вот такие результаты:
1 + "1" = 2 "1" + 1 = "11" Скажите кто-нибудь, это где-то документировано? Я так понимаю результат зависит от правого операнда... |
|||
197
GROOVY
16.12.13
✎
11:54
|
Ну свой синтаксис у 1с.
Вот например знак "=" означает и присвоение и сравнение. Многие не знакомые с 1с свихнулись бы от кода А = 10 = 6 < 3 <> 5 |
|||
198
GROOVY
16.12.13
✎
11:54
|
(196) Документировано.
|
|||
199
Ork
16.12.13
✎
11:54
|
(195) Да это хоть внешне понятно о чем речь.
И кстати лучше, чем в Васике - нижнее подчеркивание в конце любого чиха рисовать. |
|||
200
Ork
16.12.13
✎
11:56
|
(197) Лучше бы они реализовали +=, -=, ...
Тексты намного лучше бы читались. |
|||
201
Серго62
16.12.13
✎
11:58
|
+ (196) Перепутал право и лево, от левого операнда результат зависит
|
|||
202
Sammo
16.12.13
✎
11:59
|
(196) Неявное преобразование типов.
Идет еще с 7-ки (раньше не работал) |
|||
203
Lama12
16.12.13
✎
12:05
|
(24) А в каком разделе описаны данные чудеса?
Всегда читаю только строенную справку либо толстую книжку (остальное не официально). Во встроенной справке нет такого примера. :( |
|||
204
DailyLookingOnA Sunse
16.12.13
✎
12:06
|
(203)
В справке к платформе, "Встроенный язык, Примитивные типы, Строка". |
|||
205
vde69
модератор
16.12.13
✎
12:09
|
еще примерчик для билета
"1" + 111 = Строка(111 * 10) выдаст ложь |
|||
206
vde69
модератор
16.12.13
✎
12:10
|
а строка
"1" + 11 = Строка(11 * 10) выдаст истину :) |
|||
207
Lama12
16.12.13
✎
12:10
|
(0)А вообще ИМХО.
Предпочитаю проверять не знания, а навыки поиска информации. Т.е. знания тоже смотрю, но это в основном показатель с чем человек сталкивался. Основное внимание обращаю на ответ, на вопрос - где будем искать решение проблемы. Достаточным считаю указание 3-4 форумов, пары книг, ИТС. Если назовут инфостарт, то буду уточнять что он хочет получить с этого форума. Тут у меня отношение предвзятое. Не люблю когда дают готовое решение. (204) Извращенцы... :) Хоть бы пример привели как в (19). |
|||
208
vde69
модератор
16.12.13
✎
12:11
|
вру
так надо "1" + 111 = Строка(111 + 1000) и "1" + 11 = Строка(11 + 100) |
|||
209
DailyLookingOnA Sunse
16.12.13
✎
12:19
|
(208)
Неразрывный пробел - это уже из области вёрстки. К тоже же непонятно, для чего в 1С такое поведение (разделение троек разрядов) сделано в 1С по умолчанию. |
|||
210
sikuda
16.12.13
✎
12:23
|
(0)(208) А сначала код на русском языке 1С был понятен каждому, а теперь что получили?
Не надо этого программисткого снобизма. |
|||
211
vvf1973
16.12.13
✎
12:49
|
(210) как же без этого...99% либо убеждали, что круче их только кнут и яйца тирранозавра, либо с горящими глазами и пеной у рта доказывали, какие гоувнопроги другие :-) ну...как в http://www.gifbin.com/bin/1236950083_prince_doing_his_dance.gif :-)
|
|||
212
DailyLookingOnA Sunse
16.12.13
✎
12:56
|
Мне больше понравилось у Дж.Спольски: не понимаешь указателей в C - значит не программист, иди лучше в уристы.
|
|||
213
wowik
16.12.13
✎
13:20
|
(183) +100
|
|||
214
lion11
16.12.13
✎
13:29
|
(208) Неразрывный пробел не учитываем?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |