15
ответов

Почему настолько трудно осуществить YAGNI? [закрытый]

Я повреждаю этот шаблон все время. YAGNI - Вы не Собирается Потребность Это, я - только Младший Разработчик, но я нахожу даже разработчиков Высшего звена, делающих то же самое. "Ну, Это...
вопрос задан: 16 September 2009 14:33
12
ответов

Как далеко Вы идете с YAGNI? [закрытый]

Я разрабатываю новое революционное веб-приложение для корпоративного рынка. Несомненно, многие передо мной думали, что их веб-приложение будет революционным только, чтобы узнать, что это не. (Или это, но...
вопрос задан: 1 March 2010 15:31
12
ответов

Нет ли точка, где инкапсуляция становится смешной?

Для моего класса программирования разработки программного обеспечения мы, как предполагалось, сделали "программу типа" менеджера по Каналу для каналов RSS. Вот то, как я обработал реализацию FeedItems. Хороший и простой: структура...
вопрос задан: 11 November 2009 02:17
11
ответов

Применяется ли YAGNI и при написании тестов?

Когда я пишу код, я пишу только те функции, которые мне нужны, когда они мне нужны. Этот подход также применим к написанию тестов? Должен ли я заранее написать тест для каждого варианта использования, о котором я могу подумать, просто чтобы поиграть ...
вопрос задан: 3 June 2009 15:44
10
ответов

Интернационализация является позже действительно более дорогой? [закрытый]

Большинство людей согласилось бы, что интернационализация существующего приложения является более дорогой, чем разработка интернационализировавшего приложения с нуля. Это действительно верно? Или когда Вы пишете интернационализировавший...
вопрос задан: 25 February 2010 12:50
9
ответов

Отделение по сравнению с YAGNI

Они противоречат? Отделение является чем-то большим и довольно твердым для достижения. Однако в большинстве приложений нам действительно не нужен он, таким образом, я могу разработать высоко связанные приложения и это почти...
вопрос задан: 2 March 2009 09:15
8
ответов

YAGNI относится к проектированию баз данных?

В коде это обычно симпатично легкий добавить новые классы для обеспечения дополнительной функциональности и такого. У меня есть довольно хорошее понимание рефакторинга кода и что включено так YAGNI обычно...
вопрос задан: 17 April 2009 03:48
8
ответов

Когда нарушить YAGNI? [закрытый]

"Принцип" YAGNI указывает, что Вы не должны фокусироваться на обеспечении функциональности перед необходимостью, поскольку "Вы не собирается нуждаться в нем" так или иначе. Я обычно склонен использовать здравый смысл выше любого правил
вопрос задан: 16 February 2009 08:56
6
ответов

YAGNI - Гибкая практика, которую нельзя назвать? [закрытый]

Поскольку я все больше поглощал Гибкие взгляды в способ, которым я работаю, yagni ("Вы не испытываете необходимость в нем"), кажется, становится все более важным. Это, кажется, мне одно из самых эффективных правил...
вопрос задан: 3 June 2009 05:57
6
ответов

Необходимо ли создать интерфейс, когда там (в настоящее время) будет только одним классом, который реализует его?

Необходимо ли всегда создавать интерфейс, если существует возможность, что могло бы быть что-то еще, что могло использовать его или ожидать, пока нет фактическая потребность для него, затем осуществляют рефакторинг для использования интерфейса?...
вопрос задан: 6 April 2009 02:39
2
ответа

Авторы Прагматически настроенного Программиста забывают о YAGNI?

Прагматически настроенный Программист настоятельно рекомендован многими людьми. Я только что закончил читать его, и я вижу, почему люди рекомендуют это, хотя я указал бы что Код Полные покрытия почти весь из...
вопрос задан: 23 May 2017 12:19
0
ответов

Написать программы, которые делают одно и делают это хорошо

Я могу понять часть «делать одно дело» с помощью инкапсуляции , Внедрение зависимости, принцип наименьшего знания, и оно вам не понадобится; но как я понимаю вторую часть "делать хорошо?" И ...
вопрос задан: 25 October 2018 13:24
0
ответов

SOLID против YAGNI [закрыто]

Один из наиболее частых аргументов, которые я слышу в пользу несоблюдения принципов SOLID в объектно-ориентированном дизайне, - это YAGNI (хотя аргумент часто не назовите это так): "Это нормально, что я использую оба ...
вопрос задан: 17 August 2016 18:23