Здравствуйте, гость Правила · Помощь

»  Задачка на сообразительность, для пользователей Windows Подписаться | Сообщить другу | Версия для печати
      » 25/02/2011, 15:08,  котофей 
Сашун ("25/".$m["фев"]."/2011," 14:33)
котофей ("25/".$m["фев"]."/2011," 15:00)
Класс разработчика проявляется в скорости выполнения кода и в том, чтобы в написанном не было явных косяков. Остальное "докручивается" после бета-тестирования.

Так работают, простите, уж, только "молдаване" и/или "узбеки" на стройках = абы было быстро и абы как работало, "качество нас не интересует!".

Будучи главным и генеральным конструктором, требовал от подчиненных неукоснительно блюсти качество работы. Поэтому, в частности, премии за готовые проектные или конструкторские разработки выплачиваются на следующий год при отсутствии жалоб Заказчиков на существенные ошибки, требующие доработки ...

Так как Вы описали - работали, да. В прошлом, 20-м веке.
Хорошо это или плохо, сейчас главным является соотношение цены и качества. Никто не желает переплачивать и ждать подолгу лишь ради того, чтобы заявить с гордостью - у нас нет ошибок, все оттестировано.
Сравните, что лучше - ждать выполнения проекта год, выплачивая ессно по времени, или получив бета-версию через 4 месяца, потестировав её пару недель, вернуть со списком недоделок, получить обратно через пол-месяца (и так 2-3 итерации), а потом заказать к ней техподдержку?
Примерно так сейчас и делают продукты на заказ. Ну а "для себя" можете конечно изголяться сколько угодно и шлифовать код до зеркального блеска, только это не промышленный подход.

Сказанное мной не означает, что надо отдавать заказчику нетестированный код. Но ошибки все равно будут. И имеются некие нормативы, разумное соотношение затрачиваемого времени и количества ошибок. Его и стараются придерживаться.

Это сообщение отредактировал котофей - 25/02/2011, 15:10
      » 25/02/2011, 15:23,  Пётр_0 
AndyBig ("25/".$m["фев"]."/2011," 14:46)
Написано в руководстве - редактируй параметр такой-то в файле таком-то, этого достаточно.

Ну это уже перебор.
Купил машину, в руководстве написано:"для адаптации машины к вашим условиям поменяйте в раздаточной коробке шестерёнки "а" и "б" местами.
Так примерно?
      » 25/02/2011, 15:34,  cherry_vlad 
AndyBig ("25/".$m["фев"]."/2011," 13:43)
...Ага, а у нормально написанного приложения обязана быть возможность скинуть в лог реально используемые параметры запуска, причем независимо от ТЗ (конечно, если в ТЗ это не запрещено)...

А по сути, в случае отсутствия нормального контракта на обслуживание (а его по видимому не было), после получения Вами от заказчика клиенского "корректного файла" я бы предложил еще раз проверить по списку все вопросы, связанные с конфой виндов (поддержка языка и пр) и переустановить приложение с нуля. После этого, при нежелании обеспечить удаленный доступ (безопасность в данном случае - не аргумент - это все решается и не Вами), умыл бы руки. Все остальное за отдельную оплаты с учетом расходов на трансфер и проживание :) Ничего личного, только бизнес :)

Вот есть такие всем известные приложения как Notepad и WordPad. Вроде нормальные приложения :). И где у них лог их текущей работы? И нужен ли он? Это все зависит от специфики приложения.

Что касается "умыл бы руки", можно было, конечно, умыть и на том завершить рабочие отношения между Программистом и Заказчиком - Заказчик-то думал, что это ошибка программы. Фраза "Ничего личного, только бизнес" - конечно красивая, только вот бизнес такой может просуществовать очень недолго :).
Кстати, затраченное рабочее время мне оплачивалось по вполне приличному часовому тарифу.

Я вот только одного не пойму - чего Вы так настойчиво пытаетесь меня учить программированию и жизни? :) Вроде, практически решили задачку (подтверждаю) - должны быть в добром расположении духа :).
Видимо, Вы и Сашун не понимаете, что жизненный цикл ПО иногда подразумевает периодическую смену программистов, занимающихся его сопровождением. Здесь как раз тот самый случай - я понятия не имею, кто изначально задумал и реализовал первый вариант этой программы. Так что, Ваши наскоки на "постановщика" мне по барабану :)
      » 25/02/2011, 15:44,  cherry_vlad 
Сашун ("25/".$m["фев"]."/2011," 14:26)
cherry_vlad ("25/".$m["фев"]."/2011," 15:09)
...Если же Вы подразумеваете, что сама программа при запуске должна была править в Реестре данную опцию, то назовите мне хоть одну такую - я что-то таких не встречал :).

Первое, что нашел Яндекс - http://www.lenininc.com/reg.html .

Второе - http://www.win-peecmp.ru/2.1_2_0_kak-sozdat-reg-fail.html .

Сашун, Вы мне нашли не программы, меняющие при запуске опцию "Скрывать расширения...", а описание функций доступа к Реестру:), причем, последняя из них - для Windows 9X. Всерьез предоставлять такие ссылки программисту может только человек, очень далекий от профессионального программирования :).
      » 25/02/2011, 15:55,  AndyBig 
cherry_vlad ("25/".$m["фев"]."/2011," 15:34)
Кстати, затраченное рабочее время мне оплачивалось по вполне приличному часовому тарифу.

Я вот только одного не пойму - чего Вы так настойчиво пытаетесь меня учить программированию и жизни? smile.gif

Ни в коем случае не учу ! Пристите, если так подумалось ! Если время оплачивалось, то так и надо ! Всё в порядке ! rolleyes.gif

Да сам не знаю, че зацепился ) Наверно вожжа под хвост попала. А проблема интересной не показалась sad.gif
      » 25/02/2011, 16:44,  cherry_vlad 
Пётр_0 ("25/".$m["фев"]."/2011," 15:23)
AndyBig ("25/".$m["фев"]."/2011," 14:46)
Написано в руководстве - редактируй параметр такой-то в файле таком-то, этого достаточно.

Ну это уже перебор.
Купил машину, в руководстве написано:"для адаптации машины к вашим условиям поменяйте в раздаточной коробке шестерёнки "а" и "б" местами.
Так примерно?

Программы есть разного класса и назначения. Если программа предназначена для индивидуального пользования (включая установку), то конечно её конфигурация осуществляется через меню самой программы или отдельную конфигурационную утилиту. Другой пример - небольшое Web-приложение. Поскольку администрирование такого приложения осуществляется IT-шником, то определенная часть конфигурации может находится в xml-файлах (или php-файлах) и редактироваться ручками.

Это сообщение отредактировал cherry_vlad - 25/02/2011, 16:45
      » 25/02/2011, 16:55,  Пётр_0 
cherry_vlad ("25/".$m["фев"]."/2011," 16:44)
Поскольку администрирование такого приложения осуществляется IT-шником, то определенная часть конфигурации может находится в xml-файлах (или php-файлах) и редактироваться ручками.

И кто будет редактировать? "блондинка" из японии?, или Вам до лампочки?
      » 25/02/2011, 17:29,  cherry_vlad 
Пётр_0 ("25/".$m["фев"]."/2011," 16:55)
... И кто будет редактировать? "блондинка" из японии?, или Вам до лампочки?

Что касается конкретно моего приложения, то оно предназначено для коллективного использования (лицензия стоит несколько тысяч долларов) и подразумевает локальное администрирование грамотным IT-специалистом (сисадмином). Просто юзер был в командировке и рядом в тот момент не было IT-шника. Поскольку в стоимость лицензии входит годовое тех-обслуживание, то обратились за помощью к разработчику ПО.

      » 25/02/2011, 17:42,  Пётр_0 
easy for use..
Поэтому "блондинка".
Всё понятно.
Хочется надеятся, что чоть кто-то из производителей продуктов прочитав эту тему поймёт, что "end user" совсем не обязан понимать как работает продукт.
Продукт должен работат.
      » 25/02/2011, 18:53,  cherry_vlad 
"easy for use.." - понятие относительное и буквально понимается только для программных продуктов персонального назначения. К примеру, домашний вариант Windows должен быть действительно "easy for use" для любого рядового пользователя.
Что касается серверных продуктов, СУБД, и всяких систем коллективного пользования, то тут совсем другая ситуация. Работа рядовых пользователей в таких системах может быть достаточно простой и удобной, а вот системные и прикладные администраторы практически всегда должны много чего знать и уметь.

« Предыдущая тема | Перечень тем | Следующая тема »
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей: