А зачем для ненайденного пользователя вообще исключение?
Исключения, всё же, для более исключительных ситуаций, типа связь с сервером отвалилась, место кончилось.
А использовать их для передачи данных (факта отсутствия данного пользователя) — так себе идея.
Как-то, когда готовился к сдаче PMP-ACP, я внёс строчку в резюме об обладании данным сертификатом — посмотреть на его значимость для работодателей и оценить — оплачивать ли экзамен. Прошел почти год и ни на одном, из десятка, собеседований вопрос сертификации не стоял (в том числе в крупных компаниях). Вопрос «оплачивать ли» — отпал :)
А сравнивать не обязательно. Если предложение на рынке превышает спрос (верно для руководителей и обратно для программистов) цена будет падать, а не расти.
Уважаемый Питер, а где в оригинальном подзаголовке книги (Modern cross-platform development) слова «для профессионалов»? Выдумали, чтобы лучше продавалась?
Это, наверное, для профессионалов пол-книги (300 страниц) описываются основы C#, с редкими ремарками про C# 7?
Это, наверное, для профессионалов вторая половина книги нашпигована словами «Выполните команду File > Add > New Project» со скриншотами окна создания проекта!
При этом для новичков книга тоже бесполезна, т.к. всё описано очень поверхностно. Если только для тех, кто хочет кодить копипастой.
Мусор, а не книга.
Универсальные решения будут всегда работать медленнее «узкозаточенных».
Но использовать универсальные решения быстрее (пишем медленный код быстрее против пишем быстрый код, но медленно).
заказчику решать, нужен ли ему дом где кирпичи просто так друг на друге лежат, или раствором склеены
Заказчику просто нужен дом. А чем склеивать кирпичи — решает бизнес-руководитель со своим руководством. Если, например, этот дом на два раза переночевать или репутационными рисками можно пренебречь — можно обойтись и без цемента. И задача технического руководителя — дать две оценки сроков (стоимости) и возможных последствий (надежность, расширяемость и т.д.) для обоих подходов — с цементом и без.
Не должны технические специалисты (руководители и программисты) принимать бизнес-решений (а качество продукта — это именно оно).
Что-то не найти пресс-релиз «об эмоциональной оценке деятельности Росгидромета» — не могли бы дать ссылку? Очень интересно, какие цензурные слова подобрали для этой эмоциональной оценки :)
Налог платится только с прибыли — если вы умудритесь продать машину дороже, чем купили (что с новыми машинами из салона нереально даже с учетом флуктуаций курса).
Питер, планируется ли привлекать, помимо ведущего, литературного и художественного редакторов, еще и технического?
Страница, перевод = смысл:
547 "прерванное сердцебиение" = heartbeat-прерывание процессора
539 "api для проставления отметок времени" = timestamp api
528 "подпись" = сигнатура (функции)
468 "память вызывает узкие места в коде" = ?это по-русски вообще?
422 "параметр верен" = parameter is true (про bool)
380 "собственный код" = native code
376 "попытка-перехват" = try-catch
348 "сырая разгрузка памяти" = memory dump
344 "реестры" = регистры процессора
323 "реструктуризация" = рефакторинг
266 "выработка" = throughput
255 "операция подтверждения" = git commit
54 "удвоенная величина" = double
53 "отметка" (просто, без "времени") = timestamp
А разве обертка API для других пользователей и обращения с их токенами не противоречит условиям использования API?
Исключения, всё же, для более исключительных ситуаций, типа связь с сервером отвалилась, место кончилось.
А использовать их для передачи данных (факта отсутствия данного пользователя) — так себе идея.
Про последний слайд — то есть на вопросы соискателя вы показываете презентацию? А, ну да, к вам же очередь )
PS Ваш художник знает о "восьмерке"? https://ru.m.wikipedia.org/wiki/Правило_180_градусов
Он называется PMBOK, от Body of Knowledge
Это, наверное, для профессионалов пол-книги (300 страниц) описываются основы C#, с редкими ремарками про C# 7?
Это, наверное, для профессионалов вторая половина книги нашпигована словами «Выполните команду File > Add > New Project» со скриншотами окна создания проекта!
При этом для новичков книга тоже бесполезна, т.к. всё описано очень поверхностно. Если только для тех, кто хочет кодить копипастой.
Мусор, а не книга.
А эти вопросы анкет на программиста и аналитика покажете?
И как вы боретесь с эффектом «что оцениваем, то и получаем»?
По какому давлению?
Или по GPS/от уровня моря? :)
Но использовать универсальные решения быстрее (пишем медленный код быстрее против пишем быстрый код, но медленно).
Заказчику просто нужен дом. А чем склеивать кирпичи — решает бизнес-руководитель со своим руководством. Если, например, этот дом на два раза переночевать или репутационными рисками можно пренебречь — можно обойтись и без цемента. И задача технического руководителя — дать две оценки сроков (стоимости) и возможных последствий (надежность, расширяемость и т.д.) для обоих подходов — с цементом и без.
Не должны технические специалисты (руководители и программисты) принимать бизнес-решений (а качество продукта — это именно оно).