|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы
Разговоры, обсуждение новостей (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "OpenNews: Что делает программу высококачественной" | |
Сообщение от opennews on 19-Май-08, 11:26 | |
Шломи Фиш (Shlomi Fish) проанализировал (http://www.shlomifish.org/philosophy/computers/high-quality-.../) факторы определяющие высокое качество программного обеспечения: | |
| Высказать мнение | Ответить | Правка | Cообщить модератору |
| Оглавление |
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "Что делает программу высококачественной" | |
Сообщение от хзкто on 19-Май-08, 11:26 | |
"...и должна иметь немного зависимостей." | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 26. "Что делает программу высококачественной" | |
Сообщение от Guest (??) on 19-Май-08, 16:02 | |
Нет, утверждение как раз очень правильное. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 40. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 03:03 | |
Чем меньше зависимостей тем меньше потенциального геморроя с программой.Ставить для меговой программы 100 мегов зависимостей - маразм, это не есть хорошая программа.Чем меньше зависимостей тем меньше прога зависит от чужих уязвимостей и тем меньше потенциально там ошибок.Что вы будете делать если у юзера глючить будет не ваша прога а поюзанная библиотека с ее конкретной версией?Вы за этот компонент не отвечаете но головняка огрести от него можете на раз.Еще не набили шишек?Так набьете, вопрос времени.Но с другой стороны code reuse - великая вещь.Так что нужна разумность - юзать только те библиотеки которые реально нужны и только если это заметно снижает размер вашего кода и трудоемкость кодинга.В противном случае есть шансы налететь на чужие глюки и потом юзеры будут доставать ВАС, потому что глючит ВАША программа, пусть и с чьей-то там библой. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 52. "Что делает программу высококачественной" | |
Сообщение от Аноним (??) on 21-Май-08, 11:34 | |
>есть шансы налететь на чужие глюки и потом юзеры будут доставать ВАС, потому что глючит ВАША программа, пусть и с чьей-то там библой | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 2. "Что делает программу высококачественной" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 11:34 | |
> должна иметь немного зависимостей | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 5. "Что делает программу высококачественной" | |
Сообщение от parad (ok) on 19-Май-08, 11:41 | |
у перла, опенссл нет зависимостей. постгрю можно скомпилить без доплиб. в общем много что есть безсвязанное и это действительно определяет качество: чем меньше - тем лучше. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 7. "Что делает программу высококачественной" | |
Сообщение от vitek (??) on 19-Май-08, 11:53 | |
зато сколько у perl'а доп. модулей! | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 8. "Что делает программу высококачественной" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 11:54 | |
>и это действительно определяет качество: чем меньше - тем лучше | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 9. "Что делает программу высококачественной" | |
Сообщение от vitek (??) on 19-Май-08, 11:55 | |
зато сколько у perl'а доп. модулей! | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 12. "Что делает программу высококачественной" | |
Сообщение от vitek (??) on 19-Май-08, 12:01 | |
сори. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 21. "Что делает программу высококачественной" | |
Сообщение от celz on 19-Май-08, 14:05 | |
А вот Кнут с вами не согласен: | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 23. "Что делает программу высококачественной" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 14:12 | |
аудит используемого кода - одно дело. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 27. "Что делает программу высококачественной" | |
Сообщение от Guest (??) on 19-Май-08, 16:03 | |
Бред. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 28. "Что делает программу высококачественной" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 16:08 | |
>Бред. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 42. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 03:16 | |
>>Бред. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 51. "Что делает программу высококачественной" | |
Сообщение от Nick ![]() (??) on 21-Май-08, 11:16 | |
>Ибо вломак на каждый писк библиотеки качать.Для Windows даже есть такое понятие: | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 41. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 03:08 | |
>> должна иметь немного зависимостей | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 3. "Что делает программу высококачественной" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 11:36 | |
> При выходе новых версий должна сохраняться | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 43. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 03:18 | |
>нужно дополнение: | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 4. "Что делает программу высококачественной" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 11:37 | |
> хорошее название программы важно | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 44. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 03:26 | |
>> хорошее название программы важно | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 6. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от Аноним (??) on 19-Май-08, 11:52 | |
Как обычно - нагнать побольше букв, тебя будут не по делу комментить, а просто ругать. Но - PR, он и в Африке PR. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 11. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 11:57 | |
>> Программа должна иметь качественную веб-страницу, где легко найти всю необходимую информацию. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 16. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от Аноним (??) on 19-Май-08, 13:03 | |
>никогда не искали нужную информацию о проекте на сайте проекта, который работает | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 17. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 13:10 | |
>>проприетарщину поддерживать? Вы в своем уме? | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 19. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от Dr Orwell Gonzo on 19-Май-08, 13:56 | |
Какая к чёрту разница, какой софт она производит, если речь идёт об открытом учебном документе для дизайнеров? | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 22. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 14:08 | |
>Надо уметь заимствовать лучшее | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 48. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от User294 (ok) on 21-Май-08, 04:05 | |
>Надо уметь заимствовать лучшее. В т.числе из пропиетарных платформ. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 20. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от Dr Orwell Gonzo ![]() on 19-Май-08, 13:56 | |
Какая к чёрту разница, какой софт она производит, если речь идёт об открытом учебном документе для дизайнеров? | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 30. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от vitek (??) on 19-Май-08, 16:20 | |
> За хороший интерфейс лицензионных отчислений платить не надо. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 45. "Ну вот и еще одна дятлостатья на opennet :(" | |
Сообщение от User294 (ok) on 21-Май-08, 03:47 | |
>Это да пионеров, которым нефиг делать как обновлять софт. Лучше, чтобы она | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 10. "Что делает программу высококачественной" | |
Сообщение от const ![]() (??) on 19-Май-08, 11:56 | |
> Программа не должна требовать существенной настройки или дополнительного обучения (изменения привычек). | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 13. "Что делает программу высококачественной" | |
Сообщение от Michael (??) on 19-Май-08, 12:05 | |
_Малое_, а не нулевое. Если ради какой-нибудь одной функции программа требует библиотеки, которая больше никому нахрен не нужна - такую программу сложно назвать каественной. Понятно, что грань тонкая, но она есть. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 14. "Что делает программу высококачественной" | |
Сообщение от Smile (??) on 19-Май-08, 12:22 | |
Выглядит как новый велосипед, при чем с одной педалью. Понятие качества программного средства достаточно давно формализовано, построено несколько достаточно универсальных моделей характеристик качества и разработаны методики и рекомендации оценивания в ходе жизненного цикла (например в комплексе стандартов ISO по информационным технологиям - ISO 9126, ISO 14598), написана масса статей и книг (кстати и на русском тоже =)), реализованны на практике модели и методы управления качеством, проводится сертификация на соответствие этим требованиям. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 15. "Что делает программу высококачественной" | |
Сообщение от anonymous (??) on 19-Май-08, 13:01 | |
как зачем? - чтобы показаться умным | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 46. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 03:56 | |
>(например в комплексе стандартов ISO по информационным технологиям - ISO 9126, | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 54. "Что делает программу высококачественной" | |
Сообщение от oppofan (ok) on 21-Май-08, 12:04 | |
>На жигулята и рубины и схемы есть и даже вычерчены по исо, а толку с того? :) | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 18. "Что делает программу высококачественной" | |
Сообщение от Konwin ![]() (ok) on 19-Май-08, 13:27 | |
Все необходимые критерии качественной разработки любого ПО придуманы еще на заре Unix систем и хорошо изложены в книге Рэймонда - не надо ничего нового придумывать... | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 24. "Что делает программу высококачественной" | |
Сообщение от Оммм on 19-Май-08, 14:55 | |
>проприетарщину поддерживать? Вы в своем уме? | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 47. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 04:01 | |
>не проприетарщину, а принцыпы построения gui интерфейсов и у апл они очень | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 25. "Что делает программу высококачественной" | |
Сообщение от Аноним (??) on 19-Май-08, 15:39 | |
"это означает что должно быть немного проблем с безопасностью" | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 55. "Что делает программу высококачественной" | |
Сообщение от zyx on 29-Май-08, 18:03 | |
>"это означает что должно быть немного проблем с безопасностью" | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 29. "Что делает программу высококачественной" | |
Сообщение от Дмитрий Ю. Карпов on 19-Май-08, 16:14 | |
> Программа должна часто обновляться и быть всегда доступна для скачивания или покупки. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 31. "Что делает программу высококачественной" | |
Сообщение от Nick ![]() (??) on 19-Май-08, 16:21 | |
>> Программа ... должна иметь немного зависимостей. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 49. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 04:08 | |
>вот. Наиболее рациональное замечание. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 50. "Что делает программу высококачественной" | |
Сообщение от User294 (ok) on 21-Май-08, 04:10 | |
Кстати да, позволять программерам судить о качестве своих же программ - это то же самое как позволять преступникам судить самих себя.Объективность ровно такая же. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 53. "Что делает программу высококачественной" | |
Сообщение от Аноним (??) on 21-Май-08, 11:39 | |
Сдаётся мне, вы не понимаете, что такое dll. Вероятно, вам невдомёк, что одна программа может использоваю свою dll, например, для локализации, и смена юзыка интерфейса будет происходить подгрузкой нужной dll. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 32. "Что делает программу высококачественной" | |
Сообщение от КтулхЪ on 19-Май-08, 17:19 | |
>"...и должна иметь немного зависимостей." | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 33. "Что делает программу высококачественной" | |
Сообщение от dRiZd on 19-Май-08, 20:03 | |
Я знаю такую;) 'Hello World!' | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 34. "Что делает программу высококачественной" | |
Сообщение от vitek (??) on 19-Май-08, 20:41 | |
любую идею можно довести до абсурда. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 35. "Что делает программу высококачественной" | |
Сообщение от Аноним (??) on 20-Май-08, 08:34 | |
"...и должна иметь немного зависимостей" | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 36. "Что делает программу высококачественной" | |
Сообщение от Аноним (??) on 20-Май-08, 11:12 | |
>"...и должна иметь немного зависимостей" | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 38. "Что делает программу высококачественной" | |
Сообщение от Аноним (??) on 20-Май-08, 14:56 | |
> | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 37. "Что делает программу высококачественной" | |
Сообщение от GoSha on 20-Май-08, 11:41 | |
БУ-ГА-ГА!!! | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 39. "Что делает программу высококачественной" | |
Сообщение от Аноним (??) on 20-Май-08, 15:01 | |
А перевод на русский? | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
|
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
| Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] | |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |