The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Искусство разработки полезных утилит.

15.01.2004 19:10

В статье "The art of writing Linux utilities" приводятся основные рекомендации по созданию хороших прикладных утилит: программа должна быть востребованной, иметь прозрачный интерфейс и уметь взаимодействовать с другими утилитами (работать в качестве фильтра).

  1. Главная ссылка к новости (http://www-106.ibm.com/develop...)
Лицензия: CC BY 3.0
Источник: ibm DeveloperWorks
Короткая ссылка: https://opennet.ru/3300-interface
Ключевые слова: interface, linux, filter
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Mor (?), 08:30, 16/01/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сори, линк не правельный дал.
    http://mor.hosting-design.net/downloads/mor.htm
    Адин поправь плиз, и убей этот месадж, ок!?
     
     
  • 2.3, Аноним (3), 11:30, 16/01/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Вы бы хоть правку минимальную сделали после программы-переводчика.
    Вот фразы из первых абзацев статьи :-) :

    >Linux известен чтобы идти с большим
    >инструментарием и хорошими способами
    >интегрировать инструментальные средства.

    >В то время как Вы можете решить много
    >проблем легко, натягивая, вместе существующие
    >утилиты, решение других проблем требуют
    >не менее некоторого количества
    >реального программирования.

    >Эти последние задачи - часто кандидаты чтобы создать
    >новую утилиту что, когда объединено с
    >существующими утилитами, решат проблему с минимумом усилия.
    >Эта статья{изделие} смотрит на качества,
    >которые делают для хорошей утилиты и процесса дизайна

     
  • 2.5, Аноним (3), 11:39, 16/01/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >Утилиты любят жить в конвейерах.

    >Хорошее правило бегунка состоит в том, чтобы
    >начать думать о дизайне утилиты во второй раз,
    >когда Вы должны решить проблему. Не несите
    >траур одноразовый, взломали Вас, записывают
    >в первый раз; думайте об этом как прототип.
    >... Вокруг третьего раза, Вы должны начать
    >думать о занимании времени записывать общую утилиту.

    :-)

    Спасибо! Хорошо посмеялись :-)

     
  • 2.7, mezantrop (?), 12:55, 16/01/2004 [^] [^^] [^^^] [ответить]  
  • +/
    http://www-106.ibm.com/developerworks/library/l-util.html
    Этот линк правильнее :)
     

  • 1.4, ptr (?), 11:36, 16/01/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сильный текст, может вполне конкурировать с 'водителем мыши':
    <<Хорошая утилита - та, которая делает его работу так же как возможный. Это должно играть хорошо с другими; это должно быть подсудно{поддающееся} к тому, чтобы быть объединенным с другими утилитами.>>
     
  • 1.6, mezantrop (?), 12:53, 16/01/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обидно читать такие ссылки не в разделе юмор.
     
  • 1.8, dawnshade (?), 13:04, 16/01/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Угу, а товарища на лоре уже обкладывают и посылают! Он всех там уж достал. Видимо решил перебраться сюда.
     
  • 1.9, Mor (?), 14:32, 16/01/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну за то пузом потрясли, у некторых возможно раздутое ;)
    Редактировать мне дейтвительно было в лом, просто я почитал, это 'искуство' в оригинале, но я не очень хорошо знаю ангЕльский Езык, поэтому пришлось воспользоваться переводчикои, и вроде даже понятно получилось ;) если слова правильно понимать...
    Юмор никогда не портил пиплов!
     
  • 1.10, Mor (?), 14:32, 16/01/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну за то пузом потрясли, у некторых возможно раздутое ;)
    Редактировать мне дейтвительно было в лом, просто я почитал, это 'искуство' в оригинале, но я не очень хорошо знаю ангЕльский Езык, поэтому пришлось воспользоваться переводчикои, и вроде даже понятно получилось ;) если слова правильно понимать...
    Юмор никогда не портил пиплов!
    И этот шедевр я завтра уберу...
     
  • 1.11, keepver (?), 14:44, 16/01/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Не требуется никакие варианты, потому что
    > не требуется никакие варианты;

    :)

     
  • 1.12, Lesha (?), 16:06, 16/01/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что ж было так трудно дать ссылку на оригинал? Не умеете переводить - и не надо. Прочитали бы на родном языке автора.
     
     
  • 2.13, mezantrop (?), 16:16, 16/01/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Да есть она, "главная ссылка к новости" называется :))
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру