А зачем для ненайденного пользователя вообще исключение?
Исключения, всё же, для более исключительных ситуаций, типа связь с сервером отвалилась, место кончилось.
А использовать их для передачи данных (факта отсутствия данного пользователя) — так себе идея.
Как-то, когда готовился к сдаче 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 для других пользователей и обращения с их токенами не противоречит условиям использования API?
Я принес вам решение проблемы с исключениями в C#. Но вам не понравится
Исключения, всё же, для более исключительных ситуаций, типа связь с сервером отвалилась, место кончилось.
А использовать их для передачи данных (факта отсутствия данного пользователя) — так себе идея.
Сценарий идеального технического собеседования
Про последний слайд — то есть на вопросы соискателя вы показываете презентацию? А, ну да, к вам же очередь )
PS Ваш художник знает о "восьмерке"? https://ru.m.wikipedia.org/wiki/Правило_180_градусов
Project Management: Управление изменениями, часть 1
Он называется PMBOK, от Body of Knowledge
Где же вы, сертифицированные ПМы или разброс руководителей проектов с сертификатами от PMI по стране
Как вырасти из программиста в менеджеры («А хочу быть владычицей морскою»)
Книга «C# 7 и .NET Core. Кросс-платформенная разработка для профессионалов. 3-е издание»
Это, наверное, для профессионалов пол-книги (300 страниц) описываются основы C#, с редкими ремарками про C# 7?
Это, наверное, для профессионалов вторая половина книги нашпигована словами «Выполните команду File > Add > New Project» со скриншотами окна создания проекта!
При этом для новичков книга тоже бесполезна, т.к. всё описано очень поверхностно. Если только для тех, кто хочет кодить копипастой.
Мусор, а не книга.
Когда сложно быть «плохим парнем»
А эти вопросы анкет на программиста и аналитика покажете?
И как вы боретесь с эффектом «что оцениваем, то и получаем»?
Первая авиакатастрофа с участием мультикоптера
По какому давлению?
Или по GPS/от уровня моря? :)
Почему SQL одерживает верх над NoSQL, и к чему это приведет в будущем
Но использовать универсальные решения быстрее (пишем медленный код быстрее против пишем быстрый код, но медленно).
«Угнать за 60 секунд» на примере одного каршеринга
Управление разработкой технологически сложных интернет-приложений в условиях острой нехватки времени
Заказчику просто нужен дом. А чем склеивать кирпичи — решает бизнес-руководитель со своим руководством. Если, например, этот дом на два раза переночевать или репутационными рисками можно пренебречь — можно обойтись и без цемента. И задача технического руководителя — дать две оценки сроков (стоимости) и возможных последствий (надежность, расширяемость и т.д.) для обоих подходов — с цементом и без.
Не должны технические специалисты (руководители и программисты) принимать бизнес-решений (а качество продукта — это именно оно).
Четыре типажа программистов
Как Яндекс научил искусственный интеллект понимать смысл документов
Что можно узнать о квартире из открытых справочников
Что можно узнать о квартире из открытых справочников
Разработка интерфейса приложения для пожизненного использования на примере мобильного дневника диабета
Совет по открытым данным: раскрытие транспортных данных
Автомобиль как источник расходов или У кого мотор больше?