Вопросы с тегом «software-craftsmanship»

14
Что должно иметь приоритет: YAGNI или Good Design?
В какой момент YAGNI должен иметь преимущество перед хорошими методами кодирования и наоборот? Я работаю над проектом на работе и хочу постепенно внедрить хорошие стандарты кода для моих коллег (в настоящее время их нет, и все просто взломано без всякой рифмы или причины), но после создания серии классов (мы не …

4
Что вы должны принести на стол в качестве архитектора программного обеспечения? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Было много вопросов с хорошими ответами о роли Software Architect (SA) в StackOverflow и Programmers SE . …

9
Каков путь к овладению JavaScript? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

5
Заставить ВСЕХ разработчиков делать обзоры кода
Я разработчик программного обеспечения в команде разработчиков 7-8. Мы уже давно занимаемся обзорами кода, и качество кода со временем улучшилось. Однако недавно я заметил, что некоторых разработчиков просят больше обзоров кода, чем других. Боюсь, это из-за их гибкого отношения. На мой взгляд, это не то, как должны проводиться проверки кода: …

2
Избегайте геттеров и сеттеров, отображающих информацию о пользователях
Фон Я читаю «Чистую книгу кодов», и, в частности, я работаю над художественными объектами Kata, как банковский счет, и я застрял на этом правиле: Девятое правило художественных объектов - мы не используем геттеры или сеттеры. Это кажется довольно забавным, и я согласен с этим принципом. Более того, на странице 98-99 …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.