The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Инициатива по созданию полнофункциональной свободной системы..., opennews (?), 14-Окт-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


29. "Инициатива по созданию полнофункциональной свободной системы..."  +5 +/
Сообщение от Аноним (-), 15-Окт-13, 00:15 
> Оно будет завязано на kdelibs что ли? Пришло время форкать!

В KDE5 не будет kdelibs как единого пакета. Там будет несколько десятков небольших независимых библиотек.

Ответить | Правка | Наверх | Cообщить модератору

45. "Инициатива по созданию полнофункциональной свободной системы..."  +4 +/
Сообщение от Пингвино (ok), 15-Окт-13, 02:44 
>  Там будет несколько десятков небольших независимых kdelibs.

fixed

Ответить | Правка | Наверх | Cообщить модератору

47. "Инициатива по созданию полнофункциональной свободной системы..."  –9 +/
Сообщение от Crazy Alex (ok), 15-Окт-13, 04:22 
Учитывая повадки КДЕшников - это в любом случае будет какой-нибудь жуткий бегемот, построенный по всем правилам энтерпрайзного ООП - ну там, полтысячи классов, пара десятков уровней в иерархии и тому подобное.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

60. "Инициатива по созданию полнофункциональной свободной системы..."  +/
Сообщение от Аноним (-), 15-Окт-13, 09:25 
Зато возможность расширяемости, эти классы может использовать всё приладное ПО среды. Или лучше на каждый чих городить свой обособленный маленький велосипедик?
Ответить | Правка | Наверх | Cообщить модератору

67. "Инициатива по созданию полнофункциональной свободной системы..."  +1 +/
Сообщение от Аноним (-), 15-Окт-13, 11:08 
> Или лучше на каждый чих городить свой обособленный маленький велосипедик?

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

Ответить | Правка | Наверх | Cообщить модератору

94. "Инициатива по созданию полнофункциональной свободной системы..."  +/
Сообщение от Crazy Alex (ok), 15-Окт-13, 17:00 
А вот не надо пихать расширяемость и прочее пока нет явной потребности. На практике оказывается, что ее нет почти никогда. В данном случае приемлемым внешним апи, к примеру, будет несколько функций, желательно - extern (C). ЧТо-то вроде init, setInputCallback, setOutputCallback, shutdown.
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

61. "Инициатива по созданию полнофункциональной свободной системы..."  +/
Сообщение от еще один аноним (?), 15-Окт-13, 10:09 
конечно,лучше все втиснуть в две длиннющие портянки, каждая на полмиллиона строк кода. Чтобы между файлами меньше переключаться пришлось. И чтобы обязательно каждый класс или каждая процедура (зачем нам абстракции и всякое ООП?) ОБЯЗАТЕЛЬНО зависела от способа внутренней реализации (а не от предоставленного интерфейса) всех остальных классов и процедур в портянке - нам ведь надо чтобы ковырять это гуано остались только несколько "истинных гуру" - нам ведь не нужны в проекте ламеры, ноющие про макаронный код, прибитый гвоздями?
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

65. "Инициатива по созданию полнофункциональной свободной системы..."  +/
Сообщение от Анонимemail (65), 15-Окт-13, 10:53 
Можно подумать что ООП как-то защищает от макаронного кода, прибитого гвоздями.
Ответить | Правка | Наверх | Cообщить модератору

88. "Инициатива по созданию полнофункциональной свободной системы..."  +/
Сообщение от еще один аноним (?), 15-Окт-13, 14:11 
> Можно подумать что ООП как-то защищает от макаронного кода, прибитого гвоздями.

На чем угодно можно макароны писАть. Но некоторые методики и парадигмы проектирования и программирования позволяют проще этого избегать

Ответить | Правка | Наверх | Cообщить модератору

103. "Инициатива по созданию полнофункциональной свободной..."  +/
Сообщение от arisu (ok), 15-Окт-13, 22:32 
> На чем угодно можно макароны писАть. Но некоторые методики и парадигмы проектирования
> и программирования позволяют проще этого избегать

жаль, что ООП к ним не относится.

Ответить | Правка | Наверх | Cообщить модератору

93. "Инициатива по созданию полнофункциональной свободной системы..."  +/
Сообщение от Crazy Alex (ok), 15-Окт-13, 16:55 
Лучше не городить абстакции, если они никому реально не нужны. в 90% случаев они и оказываются ненужными.

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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