powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Жеская реалия жизни
13 сообщений из 13, страница 1 из 1
Жеская реалия жизни
    #35322639
Alexsalog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помнится я тут выступал за создание нового фреймворка и так далее - вообщем средства разработки.
Так вот, что-то я посмотрел на пару таких поделок, созданных "небольшими коллективами талантливых разработчиков", сравнил их с профессиональными и тиражными разработками - пусть и не не каких-то там продвинутых фреймфорках. И малость поостыл...... :-(

Приходится учитывать что фреймворк это 1% от всей разработки. Хороший фремворк - пусть 5%.
Остальное - это масса знаний о психологии пользователей, эргономике и дизайне интерфейсов, архитектуры технологической платформы и конечно же о - предметной области, притом не в плане знания положений и регламентирующих документов - а о ЗНАНИЯ о том как правильно эту область автоматизировать.
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35322827
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а тема о чем?
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35322906
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmа тема о чем?
наверно афтар понял как глубоко ошибался в молодости и понял что вся жизнь прошла зря, т.к. он всю жизнь писал крутой фрэймворк, а оказалось, что он нах никому не впал
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35322934
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexsalog
Приходится учитывать что фреймворк это 1% от всей разработки. Хороший фремворк - пусть 5%.
Остальное - это масса знаний о психологии пользователей, эргономике и дизайне интерфейсов, архитектуры технологической платформы и конечно же о - предметной области, притом не в плане знания положений и регламентирующих документов - а о ЗНАНИЯ о том как правильно эту область автоматизировать.
дело в том, что вывод ошибочный. За рамками фреймворка остаются знания предметной области. Психология и предпочтения пользователей, эргономика и дизайн, технологическая платформа и т.п. - это и есть фреймворк. Если этого нет, то мы говорим о библиотеках,как о средствах малой механизации труда программиста. Хороший фреймворк позволяет не задумываться о подобных аспектах. Естественно, фреймворки не являются плодом фантазии. Обычно это, все же , обобщение опыта воплощенное в программном продукте. И конечно даже 5% - сильно заниженная оценка. При обладании "ЗНАНИЯ о том как правильно эту область автоматизировать" - я бы оценил помощь фреймворка в 70-80%
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35323339
Alexsalog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gatman iscrafmа тема о чем?
наверно афтар понял как глубоко ошибался в молодости и понял что вся жизнь прошла зря, т.к. он всю жизнь писал крутой фрэймворк, а оказалось, что он нах никому не впал

Да, ищу себя. А пока работаю управдомом.
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35323386
Alexsalog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел вроде неплохую разработку: RAD, основанный на декларациях. Но посмотрел что на нем наваяли... это - ну не ужас, но весьма низкого уровня. В руки брать не хочется.

Отсюда начал оценивать - что средство быстрой разработки это даже не полдела - это меньше.
Сделать так чтобы прога выглядела вдохновляюще, чтобы все кнопки были на своих местах, а принцип органицации обработки данных точно ложился на прикладную задачу - это и делает по большей части хорошу программу хорошей.
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35323636
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexsalogНашел вроде неплохую разработку: RAD, основанный на декларациях. Но посмотрел что на нем наваяли... это - ну не ужас, но весьма низкого уровня. В руки брать не хочется.

Отсюда начал оценивать - что средство быстрой разработки это даже не полдела - это меньше.
Сделать так чтобы прога выглядела вдохновляюще, чтобы все кнопки были на своих местах, а принцип органицации обработки данных точно ложился на прикладную задачу - это и делает по большей части хорошу программу хорошей.
это в любой профессии, начиная от массажиста.
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35323702
iscrafm Alexsalog
Приходится учитывать что фреймворк это 1% от всей разработки. Хороший фремворк - пусть 5%.
Остальное - это масса знаний о психологии пользователей, эргономике и дизайне интерфейсов, архитектуры технологической платформы и конечно же о - предметной области, притом не в плане знания положений и регламентирующих документов - а о ЗНАНИЯ о том как правильно эту область автоматизировать.
дело в том, что вывод ошибочный. За рамками фреймворка остаются знания предметной области. Психология и предпочтения пользователей, эргономика и дизайн, технологическая платформа и т.п. - это и есть фреймворк. Если этого нет, то мы говорим о библиотеках,как о средствах малой механизации труда программиста. Хороший фреймворк позволяет не задумываться о подобных аспектах. Естественно, фреймворки не являются плодом фантазии. Обычно это, все же , обобщение опыта воплощенное в программном продукте. И конечно даже 5% - сильно заниженная оценка.
Подпишусь под каждым словом.

iscrafmПри обладании "ЗНАНИЯ о том как правильно эту область автоматизировать" - я бы оценил помощь фреймворка в 70-80%

Проблема в том, что и как и кем подразумевается под Фреймвкорком.

Вот берем примеры Java и .NET поделий. И обнаруживаем - что там вообще нет и речи о эргономике,
и психологии, и прочих моментах. Зато есть 1500-2500 страничные мануалы о какой то откровенной
ху...те, которая никак не помогает сократить труд программиста, более того, полностью блокирует
способность последнего мыслить о предметной области (достаточно хоть раз увидеть ToyStore,
JBoss Seam или Oracle OAF (ADF) - для того, чтобы понять, о чем речь идет).

Но зачем про это (полный п...ц в отрасли) знать программирующим обезьянкам? У них задача простая -
техзадание (бессмысленное) переложить в код. Отладить и сдать. А как оно, и что оно - мы видим на
примере современных ERP систем (откровенное у....нство для пользователей, и по удобству, и по
адекватности предметной области).

Короче...
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35323792
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!это снова яПроблема в том, что и как и кем подразумевается под Фреймвкорком.

я, в принципе, согласен с определением: framework - каркас программной системы . Может включать вспомогательные программы, библиотеки кода, язык сценариев и другое ПО, облегчающее разработку и объединение разных компонентов большого программного проекта. Отличается от библиотеки тем, что выполняет код написанный для него, а не исполняется сам .
хотя правильно говорят - это учень размытое понятие.:)
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35324185
!каракас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmхотя правильно говорят - это учень размытое понятие.:)Вот видишь - а я подразумеваю - просто набор высокоуровеневых паттернов и программных средств (библиотечных) в поддержку их.

А вот MS подразумевает - некий набор какой-то универсальной хрени без конкретного предназначения.

P.S. Наверное потому что каркасы - у всякой вещи разные. У раскладушки на каркас натягивается кусок тряпки, а вот у многоцелевого истребителя на фюзеляж (тоже каркас)....
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35324219
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!каракас iscrafmхотя правильно говорят - это учень размытое понятие.:)Вот видишь - а я подразумеваю - просто набор высокоуровеневых паттернов и программных средств (библиотечных) в поддержку их.

я подразумеваю чистый блокнот, в хорошем переплете, содержащий удобные средства навигации, закладки и т.п., замочек (образно конечно), который нужно наполнить содержанием, чтобы получить нечто читаемое. А карандаш, пачка бумаги которые используются для писанины, после чего все нужно сшить, оформить обложку, сделать алфавитный указатель и т.п. - это не платформа. Это что-то вроде .Net, хотя называется тоже framework.
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35324260
iscrafm !каракас iscrafmхотя правильно говорят - это учень размытое понятие.:)Вот видишь - а я подразумеваю - просто набор высокоуровеневых паттернов и программных средств (библиотечных) в поддержку их.

я подразумеваю чистый блокнот, в хорошем переплете, содержащий удобные средства навигации, закладки и т.п., замочек (образно конечно), который нужно наполнить содержанием, чтобы получить нечто читаемое. А карандаш, пачка бумаги которые используются для писанины, после чего все нужно сшить, оформить обложку, сделать алфавитный указатель и т.п. - это не платформа. Это что-то вроде .Net, хотя называется тоже framework.

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

Советую почитать про каркас зданий, что-ли. Для пущего понимания аналогий.

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

Короче.... блоконот.... блокнот - это вона notepad.exe. Что хотишь, то и пишешь, нетленку всякую.
...
Рейтинг: 0 / 0
Жеская реалия жизни
    #35324299
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!а я, а я, а можно я?Каркас - это базовая, несущая конструкция. На которую можно навешивать всякое.
Но всякое - строго в рамках каркаса.
ну да. Пусть будет так. не вижу противоречий.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Жеская реалия жизни
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]