|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Разговоры, обсуждение новостей (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-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |