Если бы программисты проводили юзабилити тестирования:
Пользователь: я уже минут 5 пытаюсь найти эту функцию, понятия не имею как разобраться.
Программист: да ты че, ты че, у тебя что, гугла нет? Все же просто, тебе нужно зайти сначала сюда, потом сюда, потом вот сюда, потом потанцевать на одной ноге, потом взломать пентагон, потом вспахать поле и только потом появится нужная функция. Даже идиот поймёт. Если ты тупой, то это не значит, что программа плохая.