Сейчас меня то и дело мотает между ролью пользователя, тестера и разработчика (и это я ещё не работаю). Несколько раз в день вспоминаю «Вакуумные цветы» Суэнвика с этими их платами навыков и опыта, пригодились бы мне.
Делала тестовое задание для производителя казуальных игр. Мозги приходится буквально выкручивать, потому что как пользователь игр, я привыкла, что они полны багов, что в них всё максимально неудобно, чуть что — повисает, и это всё надо научиться обходить по краешку и игнорировать. Даже труднее, чем открывать darktable, мой постоянный raw conterter, с целью найти там баг и отправить его разработчикам, а не кадр обработать. Я же привыкла им пользоваться и обходить все баги! Обошла — и забыла. Но дарктейбл хотя бы удобный (относительно), а игрушки совсем нет.
Думала, что неплохо бы годвилльный скрипт доделать до бета-версии и выложить куда-нибудь в народ. Как начала думать, что нужно дописать, чтобы он годился для запуска на чужом компьютере, — голова кругом идёт. Надо убрать логин и пароль из кода, сделать, чтобы они подгружались из конфиг-файла. Надо дописать интерфейс, чтобы пользователь знал, что нужен конфиг-файл, и какой. Или вообще искать его в определённом месте, а если нет — создавать, говорить пользователю и просить дописать туда логин и пароль. Определённое место в винде не то, что под линуксом. Ну ладно, допустим, в текущем каталоге.
Надо вспомнить, что я знаю про строку с usr/bin, под виндой она то ли не нужна вовсе, то ли там надо писать другое. Не хотелось бы заставлять пользователя лезть в текст скрипта. Зависимости ещё... надо их хотя бы перечислить. И это всего лишь следилка, никак не влияющая на персонажа.
Кстати, если код выкладывать, то лучше куда?