Сложное или простое приложение, что лучше?
- Категория: Технические советы
- – Автор: Игорь (Администратор)
Возможно, вам покажется это несколько неожиданным, но такая постановка вопроса "сложное или простое приложение, что лучше?" изначально некорректна и любые ответы на этот вопрос будут верными и неверными в одно и то же время. Для понимания смысла данного высказывания, достаточно взглянуть на следующие два возможных мнения людей о приложениях (программах):
1. "Я пользуюсь простыми программами и очень этим доволен. Мне не нужно ждать десятки секунд, когда загрузится "всё и вся", ради того, чтобы выполнить простейшие действия. Кроме того, сложные программы обычно не подразумевают какого-то нормального дружественного интерфейса, как об этом часто говорят. Чтобы найти нужные кнопки, мне приходится раскрывать орды меню в поисках похожих слов. Ну и часто выполнение даже простых действий почему-то требует длительной и тонкой настройки в десятках местах".
2. "Простые программы это как деревянный гвоздь. Смотрится красиво, легко весит, но с ним максимум, что можно сделать, это продырявить листы бумаги. Я вообще не понимаю, как люди могут быть довольными такими программами. Стоит задаче чуть-чуть усложниться и нужно искать еще одну простую программу в дополнении к десятку таких же простых программ, чтобы выполнить все то же самое, что легко решается мощными приложениями. Конечно, возможно, потребуется немного времени на изучение, но оно с лихвой компенсируется тем временем, которое люди тратят на поиск простых программ. Кроме того, простые программы от случая к случаю подразумевают массу недостатков и огромное количество условий. Что? Ваш текст чуть больше максимального размера? Ищите другую программу. Или может вам нужно добавить пару элементарных фильтров? Ручками, ручками".
Оба этих высказывания верны и неверны в одно и то же время. Проблема в том, что каждое из этих высказываний рассматривает вопрос сложных и простых приложений с точки зрения разных задач и потребностей, что изначально некорректно. Если приводить более жизненный пример, то представьте, что речь идет о доставке грузов. Обычным людям нет особой необходимости в грузовиках. Перевести пару сумок можно и в руках. А вот при стройке не обойтись без подобного транспорта. Попробуйте перевести щебень на несколько тонн в ручной клади. Как видите, в общем виде вопрос "сложное или простое приложение, что лучше?" бессмыслен изначально, так как на него можно дать массу ответов, которые будут полезными и бесполезными в одно и то же время.
Чего же не хватает в вопросе сложных и простых решений? Минимально, в таком вопросе не хватает конкретизации задач и потребностей. К примеру, вопрос "а что лучше выбрать для решения данной задачи?" будет более корректным. И ответы на данный вопрос дадут вам намного больше полезной информации, так как сравнение существующих программных решений будет происходить с точки зрения ваших потребностей.
Если брать первые два высказывания, приведенные в начале обзора, то первый ответ будет полезен для людей с простыми задачами, которым нужны быстрые и простые решения. Ведь, с точки зрения простых задач, легкость интерфейса, отсутствие длительной настройки, возможность сразу использовать и скорость выполнения задач будут первоочередными критериями оценки программ. Второй же ответ будет полезен тем людям, чьи задачи изначально содержат много условий и требований. Безусловно, критерии оценки первого случая будут тоже важны, но с одной большой разницей, к ним добавляется такой критерий, как функциональность, который будет существенно влиять на оценку приложений.
Примечание: Важно понимать, что приведенные в начале обзора примеры не являются какой-либо истиной. Они лишь содержать ряд информации, которая будет полезна для тех или иных случай. Разница в понимании в данном случае это существенный момент.
Поэтому, как уже ни раз писал, старайтесь рассматривать все возникающие вопросы с точки зрения ваших задач и потребностей.
Так же вам может быть интересен обзор Универсальное или уникальное решение: что лучше?
Понравилась заметка? Тогда время подписываться в социальных сетях и делать репосты!
☕ Понравился обзор? Поделитесь с друзьями!