Альфа жобасының құжаттарымен жұмыс істеп отырсың. Оларды ашу үшін клиентті, кейін жобаны, одан соң бумалар бөлімін жаю керек. Бәрі ашылды, бірақ бір минуттан кейін сол жобаның тапсырмалары қажет болды. Басқа клиентке байқамай ауысып кетпеуге тырысып, ұзын ағаштан көрші тармақты қайта іздейсің.
Мұндай сәтте бірнеше деңгейді алып тастап, мәзірді қарапайым деп атағың келеді. Бірақ ішкі деңгейлер пайдалы байланыстарды көрсетуі мүмкін: мысалы, файл менеджеріндегі ағаш арқылы бумалар арасында өту ыңғайлы. Сондықтан мысал ретінде алынған агенттіктің жұмыс кабинетінде алдымен әр деңгейде не тұрғанын және адам өтулер арасында қандай жұмыс істейтінін анықтайық.
Жобаны таңдап, ішінде жұмыс істеу
Біздің мысалда клиент пен жоба кімнің деректерімен жұмыс істейтінімізді анықтайды. Құжаттар мен тапсырмалар — осы жобаның бөлімдері. Бәрін бір ағашқа орналастырсақ, бірдей бөлімдерді әр жобаның астында қайталап, ауысқан сайын қайта іздеуге тура келеді.
Жоба таңдауды бөлек ауыстырғышқа шығаруға болады. Адам Альфаны бір рет таңдайды, содан кейін мәзірде «Шолу», «Тапсырмалар» және «Құжаттар» қалады. Жоба атауы жұмыс аймағының үстінде көрінеді, сондықтан бөлімдер арасында өткенде контекст жоғалмайды. Бірақ әртүрлі тармақтағы файлдарды салыстыру қажет болса, жобаны үнемі ауыстыру жұмысты баяулатуы мүмкін. Бұл жағдайда ағашты әлі қарастырған жөн: ол адам іздеген байланыстарды көрсетеді.

Атауды басқанда не болады
Ағашты қалдырдық делік. Енді «Альфа жобасы» тармағы не істейтінін шешу керек: шолуды аша ма, әлде ішкі бөлімдерді жая ма? Әрекеті күйге қарай өзгерсе, адам басып көріп, не болатынын бақылауға мәжбүр. Тек тармақты ашқысы келгенде ағымдағы беттің жоғалуы әсіресе ыңғайсыз.
Әрекеттерді бөлуге болады: атау жобаны ашады, ал қасындағы жебе мазмұнын жаяды. Телефонда бірнеше пиксельді дәлдеуге тура келмес үшін жебенің толыққанды басу аймағы болуы керек. Өткеннен кейін ағымдағы тармақ көрініп қалуы тиіс. Адам құжатқа хаттағы сілтемемен кірсе де, ағашты өзі ашпаса да, қай жобада тұрғанын түсінуі керек.

Неге навигациялық тізбек жалғыз өзі жеткіліксіз болуы мүмкін
«Жобалар / Альфа / Құжаттар» жолы беттің қайда тұрғанын және жоғарыға қалай оралуды жақсы көрсетеді. Сондықтан ағашты алып, осы жолды қалдырып, орын босатқың келеді. Бірақ ашық құжаттан Альфаның тапсырмаларына өтіп көр: навигациялық тізбекте мұндай көрші бөлім жоқ.
Демек, жеңілдеткенде жоғарғы бетке оралуды ғана емес, көрші бөлімдер арасындағы жиі өтулерді де сақтау керек. Біздің кабинетте мұны жоба ішіндегі бірнеше тұрақты мәзір тармағы істей алады. Телефонда мәзірдің өзі жасырылса да, Альфа атауын көрінетін жерде қалдырған дұрыс. Әйтпесе, навигация жабылған соң әр клиенттің құжаттары бірдей көрініп, жобаны қате таңдағанын тым кеш байқауы мүмкін.

Адам адасатын жерді түзету
Қайта жасамас бұрын нақты ақауды қараған пайдалы. Адам ағымдағы жобаны атай алмаса, контекстің белгіленуін тексеру керек. Төменгі бөлімдерді таппаса, ағаштың ұзындығы мен айналдыруын қара. Басқа тармақты ашса, атаулар мен олардың байланысына назар аудар. Бір деңгейді жай алып тастау осы мәселелердің бәрін міндетті түрде шешпейді.
Өзгерістен кейін екі жолдан өт: құжатты басты беттен тап және оны тікелей сілтемемен аш, содан кейін сол жобаның тапсырмаларына өт. Осылай алғашқы танысу да, бөлімдер арасындағы күнделікті жұмыс та тексеріледі. Адам қай жобада жұмыс істеп жатқанын түсініп, әр өткен сайын контексті қайта жинауға уақыт жұмсамаса, жеңілдету сәтті болғаны.

