Ищу сообщества и книги по архитектуре ПО
#1
Отправлено 09 января 2013 - 05:52
Ищу книги по проектированию крупного ПО, а также сообщества системных архитекторов (не путать с аналитиками).
Что читал- Фаулера "Рефакторинг", Кириевски "Рефакторинг с исп. паттернов", Паттерны GOF(гамма, хэлм и иже с ними), Скиена "Алгоритмы".
Труды Липаева- эпизодически (мне кажется или оно немного устарело?).
Просьба помочь- интересуюсь в рамках научной работы, да и в целом хочется рано или поздно вырасти до архитектора ПО.
Мнений много, факт- один.
#2
Отправлено 09 января 2013 - 05:54
#3
Отправлено 09 января 2013 - 06:01
Крупные ERP-системы например.а для тебя большое это что?
Ну не мобильные проекты короче- хотя там тоже большие бывают.
Мнений много, факт- один.
#4
Отправлено 09 января 2013 - 06:10
#5
Отправлено 09 января 2013 - 06:37
Чур тебя.а крупная ERP система это 1С что ли?
SAP R/3, Epicor, Oracle E-Bussiness и прочие.
ERP это только для примера- банковское ПО тоже достаточно крупное, антивирусы.
Вообще все что имеет >1000 классов и сотни подмодулей можно отнести к крупному ПО.
Мелким я считаю контентный софт, которым наводнен AppStore, хотя мб по продажам он и бьет более масштабные проекты.
Сообщение отредактировал Гарсон: 09 января 2013 - 06:39
Мнений много, факт- один.
#6
Отправлено 09 января 2013 - 07:18
#7
Отправлено 09 января 2013 - 07:38
#8
Отправлено 09 января 2013 - 07:40
#9
Отправлено 09 января 2013 - 07:58
а крупная ERP система это 1С что ли?
wikipedia:
ERP (англ. Enterprise Resource Planning, планирование ресурсов предприятия) — организационная стратегия интеграции производства и операций, управления трудовыми ресурсами, финансового менеджмента и управления активами, ориентированная на непрерывную балансировку и оптимизацию ресурсов предприятия посредством специализированного интегрированного пакета прикладного программного обеспечения, обеспечивающего общую модель данных и процессов для всех сфер деятельности[1][2]. ERP-система — конкретный программный пакет, реализующий стратегию ERP.
Концепция ERP сформулирована в 1990 году аналитиком Gartner как видение развития методик MRP II и CIM (англ.), в начале — середине 1990-х годов появилось несколько успешных тиражируемых ERP-систем для крупных организаций, наиболее известные — разработки компаний Baan (нидерл.), Oracle, PeopleSoft, SAP, JD Edwards[3], сформировался рынок услуг по внедрению ERP-систем с участием компаний большой четвёрки, в 2000-е годы произошла консолидация поставщиков, появилось значительное количество ERP-систем для малого и среднего бизнеса, наиболее известными поставщиками которых стали Sage Group и Microsoft[
Костя, это перспективное направление, которое в ближайшее время выстрелит , как только на него цены опустят и эти решения станут доступны для компаний среднего размера.
подобными системами весьма успешно (правда в усеченном варианте ) занимаются и российские компании и из стран снг.
#10
Отправлено 09 января 2013 - 08:40
Рекомендую:Первичный гуглежь ничего не дал- а тут вроде были люди занимающиеся проектированием ПО.
Ищу книги по проектированию крупного ПО, а также сообщества системных архитекторов (не путать с аналитиками).
Что читал- Фаулера "Рефакторинг", Кириевски "Рефакторинг с исп. паттернов", Паттерны GOF(гамма, хэлм и иже с ними), Скиена "Алгоритмы".
Труды Липаева- эпизодически (мне кажется или оно немного устарело?).
Просьба помочь- интересуюсь в рамках научной работы, да и в целом хочется рано или поздно вырасти до архитектора ПО.
1) по теме ОС однозначно - Таненбаум. Операционные системы. Разработка и реализация (2007) на озон ру, на букс ру и Маршал Кирк МакКузик. FreeBSD. Архитектура и реализация
далее одназначно У. Ричард Стивенс.
UNIX. Профессиональное программирование - на букс ру
UNIX: разработка сетевых приложений - на букс ру, на озон ру
по теме ООП
Гради Буч - Объектно-ориентированный анализ и проектирование с примерами приложений на С++
на озон ру, на озон ру 2 (более старый вариант), на букс ру, на букс ру 2
Мартин Фаулер. Архитектура корпоративных программных приложений на озон ру, на букс ру
#11
Отправлено 09 января 2013 - 09:07
1. Эрик Эванс. Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем. на озон.ру, на букс.ру
2. Мартин Фаулер. Шаблоны корпоративных приложений. на букс.ру, на озон.ру
#12
Отправлено 09 января 2013 - 09:38
Костя, это перспективное направление, которое в ближайшее время выстрелит , как только на него цены опустят и эти решения станут доступны для компаний среднего размера.
подобными системами весьма успешно (правда в усеченном варианте ) занимаются и российские компании и из стран снг.
Андрей, ты кого тут подлечить решил?
Маршал Кирк МакКузик. FreeBSD. Архитектура и реализация
устаревший боян... как и таненбаум. если углубляться в ОС, то лучше читать актуальные треды девелоперов. а если хочется реально подразобраться в ОС, то надо ставить себе каррент на десктоп и по мере возникновения багов бектрейсить и дебажить ОС... если мозг об обрушенный стек на SMP не свернете, то через какое-то время реально начнете понимать в архитектуре операционки.
#13
Отправлено 09 января 2013 - 09:53
изначально именно этот устаревший боян и надо читать (таненбаума и маккузика) чтоб мозги наместо встали, а потом уже дебажитьМаршал Кирк МакКузик. FreeBSD. Архитектура и реализация
устаревший боян... как и таненбаум. если углубляться в ОС, то лучше читать актуальные треды девелоперов. а если хочется реально подразобраться в ОС, то надо ставить себе каррент на десктоп и по мере возникновения багов бектрейсить и дебажить ОС... если мозг об обрушенный стек на SMP не свернете, то через какое-то время реально начнете понимать в архитектуре операционки.
#14
Отправлено 09 января 2013 - 09:58
Костя, это перспективное направление, которое в ближайшее время выстрелит , как только на него цены опустят и эти решения станут доступны для компаний среднего размера.
подобными системами весьма успешно (правда в усеченном варианте ) занимаются и российские компании и из стран снг.
Андрей, ты кого тут подлечить решил?
вот то то я и удивился что ты ерунду написал "1с" или от праздников не отошел, или не вник)
думаю странное дело)
#15
Отправлено 09 января 2013 - 10:01
изначально именно этот устаревший боян и надо читать (таненбаума и маккузика) чтоб мозги наместо встали, а потом уже дебажить
если не вдаваться в суть устаревших боянов, то там один перевод на русский язык чего стоит... просто улет.
вот то то я и удивился что ты ерунду написал "1с" или от праздников не отошел, или не вник )
думаю странное дело )
если ты не в курсе, то у 1С есть самое настоящее ERP.
#16
Отправлено 09 января 2013 - 11:10
не соглашусь(просвети если ошибаюсь ),[
если ты не в курсе, то у 1С есть самое настоящее ERP.
смотря что ты имел ввиду : 1-1с это название компании , 2- это программная среда , но даже в этой программной среде нет полностью(удобно,понятно, ) не избыточно реализованного функционала ERP систем .
Их основная задача - автоматизация бизнес-процессов компании (производства, снабжения, сбыта), а также управленческих функций (планирования, учета, контроля).
если судить по этому то- да , erp.
а если судить по современным решениям лидеров рынка , то я бы не стал 1с называть erp решением.
это как компьютер искра с черно-белым экраном и IBM в 90 годах.
p.s
В Большинстве современных erp систем есть возможность конструирования бизнес-процессов без привлечения программистов, интуитивно , в 1с такого не видел.
У 1с даже crm-решение(его рассматриваю как часть erp системы предприятия) неудобное и отстающее от лидеров в этой сфере.
Сужу по личному опыту прикладного изучения возможностей подобных систем, а не по сайтам производителей в интернете.
как говориться "..дьявол кроется в деталях."
ps.ps. не претендую на истину и готов выслушать мнение более опытных собеседников(личный опыт, по внедрению.)
Сообщение отредактировал gaws1: 09 января 2013 - 11:13
#17
Отправлено 09 января 2013 - 11:13
ты не много не дочитал викиа крупная ERP система это 1С что ли?
wikipedia:
ERP (англ. Enterprise Resource Planning, планирование ресурсов предприятия) — организационная стратегия интеграции производства и операций, управления трудовыми ресурсами, финансового менеджмента и управления активами, ориентированная на непрерывную балансировку и оптимизацию ресурсов предприятия посредством специализированного интегрированного пакета прикладного программного обеспечения, обеспечивающего общую модель данных и процессов для всех сфер деятельности[1][2]. ERP-система — конкретный программный пакет, реализующий стратегию ERP.
Концепция ERP сформулирована в 1990 году аналитиком Gartner как видение развития методик MRP II и CIM (англ.), в начале — середине 1990-х годов появилось несколько успешных тиражируемых ERP-систем для крупных организаций, наиболее известные — разработки компаний Baan (нидерл.), Oracle, PeopleSoft, SAP, JD Edwards[3], сформировался рынок услуг по внедрению ERP-систем с участием компаний большой четвёрки, в 2000-е годы произошла консолидация поставщиков, появилось значительное количество ERP-систем для малого и среднего бизнеса, наиболее известными поставщиками которых стали Sage Group и Microsoft[
Костя, это перспективное направление, которое в ближайшее время выстрелит , как только на него цены опустят и эти решения станут доступны для компаний среднего размера.
подобными системами весьма успешно (правда в усеченном варианте ) занимаются и российские компании и из стран снг.
http://ru.wikipedia.....82.D0.B5.D0.BC
так, на российском рынке по состоянию на 2010 год IDC отмечает следующее распределение долей поставщиков: SAP — 50,5 %, 1С — 26 %, Oracle — 8,2 %, Microsoft — 7,4 %, Галактика — 2,4 % при общем объёме рынка $650 млн
И да это перспективное направление с 50-70х годов прошлого столетия, начиная с MRP
Сообщение отредактировал AGK: 09 января 2013 - 11:17
#18
Отправлено 09 января 2013 - 11:27
ты не много не дочитал викиа крупная ERP система это 1С что ли?
wikipedia:
ERP (англ. Enterprise Resource Planning, планирование ресурсов предприятия) — организационная стратегия интеграции производства и операций, управления трудовыми ресурсами, финансового менеджмента и управления активами, ориентированная на непрерывную балансировку и оптимизацию ресурсов предприятия посредством специализированного интегрированного пакета прикладного программного обеспечения, обеспечивающего общую модель данных и процессов для всех сфер деятельности[1][2]. ERP-система — конкретный программный пакет, реализующий стратегию ERP.
Концепция ERP сформулирована в 1990 году аналитиком Gartner как видение развития методик MRP II и CIM (англ.), в начале — середине 1990-х годов появилось несколько успешных тиражируемых ERP-систем для крупных организаций, наиболее известные — разработки компаний Baan (нидерл.), Oracle, PeopleSoft, SAP, JD Edwards[3], сформировался рынок услуг по внедрению ERP-систем с участием компаний большой четвёрки, в 2000-е годы произошла консолидация поставщиков, появилось значительное количество ERP-систем для малого и среднего бизнеса, наиболее известными поставщиками которых стали Sage Group и Microsoft[
Костя, это перспективное направление, которое в ближайшее время выстрелит , как только на него цены опустят и эти решения станут доступны для компаний среднего размера.
подобными системами весьма успешно (правда в усеченном варианте ) занимаются и российские компании и из стран снг.
http://ru.wikipedia.....82.D0.B5.D0.BC
так, на российском рынке по состоянию на 2010 год IDC отмечает следующее распределение долей поставщиков: SAP — 50,5 %, 1С — 26 %, Oracle — 8,2 %, Microsoft — 7,4 %, Галактика — 2,4 % при общем объёме рынка $650 млн
И да это перспективное направление с 50-70х годов прошлого столетия, начиная с MRP
спасибо за комментарий, в беседе рождается истина дочитал сразу до конца , поэтому и написал выше пояснение своего мнения.
в моем понимании
+ еще интеграция с социальными сетями ,
Сообщение отредактировал gaws1: 09 января 2013 - 11:32
#19
Отправлено 09 января 2013 - 11:50
... да и в целом хочется рано или поздно вырасти до архитектора ПО.
если хочешь, то можем побрейнстормить в теме на предмет какого-то ПО.
#20
Отправлено 10 января 2013 - 12:11
Первичный гуглежь ничего не дал- а тут вроде были люди занимающиеся проектированием ПО.
рекомендую тебе прочитать смачный FAQ на предмет "как писать сервера" -> https://groups.googl...rog/RNtY9wvpiK0
ну т.е. берем, к примеру, MySQL или MSSQL, которые идут одним процессом с множеством ниток и СУБД с множеством процессов... для расширения функционала нужно ваять внешний диспетчер функционала, который будет со своей очередью, со своим локингом, со своей API... или там берем PostgreSQL, который может исполнять любой функционал в контексте процесса обслуживающего запрос... как тебе финт?
пысы. в первом случае ты играешь по правилам архитекторов, а во втором случае ты можешь расширять функционал SQL сервера фактически неограниченно... можешь хоть уеб интерфейс из SQL генерировать.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 скрытых пользователей