KF

Техника => Софт => Тема начата: FilinM от 20-04-2007, 00:53:40



Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 20-04-2007, 00:53:40
Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов: 1С, MBS Axapta, SAP R/3 и т.д..
Для массовых продуктов нужен не программист, а администратор на уровне продвинутого пользователя.
 В последнее время все стали считать крутыми программистами тех, кто только научился перетаскивать мышкой файлы, да нажать пару кнопок в типовой программе, слепить программиста за месяц просто невозможно.
Никакая академия не подготовит грамотного программиста, она только научит программированию, а уж дальше он сам должен изучить бухгалтерию, а уж потом пытаться написать для нее программу с учетом потребностей конкретного пользователя.
А то что сейчас используются типовые программы, да как правило ворованные, это тоже самое, что использовать компьютер в качестве пишущей машинки, что бы напечатать отчет.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Серидур от 20-04-2007, 18:46:24
Грамотная самописка, если она, конечно, грамотная, будет стоить раза в 3 (3,141159...) дороже и в 2 (2,718281...) раза как минимум дольше внедряться, чем типовые решения вроде Галактики, Паруса и 1С. Не говоря уже о SAP'ах и Baan'ах.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: 12345 от 20-04-2007, 19:04:20
Цитировать
Грамотная самописка, если она, конечно, грамотная, будет стоить

Когда нибудь гениальный одиночный программист помрет и настанет кирдык самописному софту. Меня всегда удивляли конторы, стремящиеся во что бы то ни стало написать свое, обязательно свое ПО, или это просто дальновидные программеры обепсечивают себе хлеб с маслом, подсаживая конторы на свои креативы.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Lucefer от 26-04-2007, 10:29:58
>или это просто дальновидные программеры обепсечивают себе хлеб с маслом
-----
Ну вот, ты раскрыл главный секрет.
Кстати, за прошедшие полтора года, я довольно хорошо разобрался в .NET C#
Жизнь заставила.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 26-04-2007, 11:44:27
Грамотная самописка, если она, конечно, грамотная, будет стоить раза в 3 (3,141159...) дороже и в 2 (2,718281...) раза как минимум дольше внедряться, чем типовые решения вроде Галактики, Паруса и 1С. Не говоря уже о SAP'ах и Baan'ах.
тут строго индивидуально, но судя по моей практике ты неправ
особенно в плане цены


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 26-04-2007, 11:45:09
>или это просто дальновидные программеры обепсечивают себе хлеб с маслом
-----
Ну вот, ты раскрыл главный секрет.
Кстати, за прошедшие полтора года, я довольно хорошо разобрался в .NET C#
Жизнь заставила.
прикольный язык, как раз щас по необходимости в нем разбираюсь, да


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 26-04-2007, 12:41:18
.NET C# немного убогость всетаки

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

на С++ уж решено все давно было красиво, гибко и круто, а не косяками с гарбаже калекшен  и вызовом Dispose если детерменировано удаляем ресурсы ( ат последнего ваще в жар кидает - прям вижуал басик 6 какойто)

микрософту простоть надоть было сделать переворот и явский рынок занять

тада хоть бы до конца "стащили" с J2EE подходы обьектоориентированых трехзвенок, - что бы обьекты полностью персистейбл и ими без ограничений оперируем в терминах ООП (если уж позиционировали как прикладную среду)... -


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Lucefer от 26-04-2007, 14:28:14
Положительный пример: для КПК C# очень даже ничего идет - дает в руки универсальные инструменты для разных железок.
Или вот негативный пример:последние драйвера для АТИ под dot NET легли :( это просто ужас.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 26-04-2007, 14:30:23
имею мнение, что фреймворк по идеологии своей штука универсальная (для Win платформы), но тормознутая


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 26-04-2007, 15:09:17
имею мнение, что фреймворк по идеологии своей штука универсальная (для Win платформы), но тормознутая
часто встречалась Win-платформа не на x86? :)
мне ниразу чесс слово :)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 26-04-2007, 15:15:19
часто встречалась Win-платформа не на x86? :)
мне ниразу чесс слово :)
мне вот интересно, как фреймворк под линухой жЫвет?
пусть и на x86


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 26-04-2007, 15:43:55
ниразу не видел :)
что характерно, аналогично
но слышал что кто-то, где-то когда-то...


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 26-04-2007, 17:32:25
мне вот интересно, как фреймворк под линухой жЫвет?
пусть и на x86

по идее для линуха свой фреймворк.
если хошь - для мака тоже свой.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 26-04-2007, 17:36:49
по идее для линуха свой фреймворк.
если хошь - для мака тоже свой.
так по идее для каждой операционки можно свой написать
сспецификация небось есть
вот как на практике с этим делом?


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 26-04-2007, 17:41:37
а фик знает. идея независимости от платформы - хорошо, конечно. но мне и виндов выше крыши хватает.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FroX от 26-04-2007, 18:04:40
Цитировать
часто встречалась Win-платформа не на x86
а Windows CE и тп - не Win? Оно ведь и на ARM-ах и прочих штуках вроде ниче так крутицца. Ща вон в мобильниках даже


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 26-04-2007, 18:15:36
пардон, мобильные девайсы я не имеел ввиду.

хотя сугубо имхо, тут тоже прорисовываетса лидерство XScale :))


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 26-04-2007, 18:20:12
неа, щас явного лидера нет
а фреймворк для мобайловой Винды да есть
лично ставил


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Lucefer от 26-04-2007, 19:05:57
часто встречалась Win-платформа не на x86? :)
Про arm уже сказали. Более того, сейчас активно продвигается интеллектуальный дом. а там фреймворк можно и на холодильник присобачить. Вон в японии электронные унитазы загораются - тоже небось под управление дот нет :-)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Серидур от 26-04-2007, 19:54:17
имею мнение, что фреймворк по идеологии своей штука универсальная (для Win платформы), но тормознутая

Насчет сравнения производительности - на www.rsdn.ru (http://www.rsdn.ru) были тесты. Все зависит от задачи, но тормоза обычно не более 30% по сравнению с native code. Сам я пишу на C# для .NET 2.0 уже почти 2 года серверный софт, который раньше был написан на C++. Итог - разрабатывать быстрее, глюков меньше, скорость устраивает за глаза.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 26-04-2007, 20:13:23
часто встречалась Win-платформа не на x86? :)
мне ниразу чесс слово :)

Мне встречалась. Digital Alpha под Windows NT. Как и всем САПРам кстати она встречалась....по крайней мере С-194 и 195 точно.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 26-04-2007, 21:28:10
на счет сравнения C++ и C# чесс слово - ну нестоит всякую лажу читать(сто раз сталкивалса - автор и в с++ собсно нифига и в сишарп так себе не пелмеса - ну а бесцелеры фигачит), а потом её ещё здесь и цитировать


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 26-04-2007, 21:42:49
Насчет сравнения производительности - на www.rsdn.ru (http://www.rsdn.ru) были тесты. Все зависит от задачи, но тормоза обычно не более 30% по сравнению с native code. Сам я пишу на C# для .NET 2.0 уже почти 2 года серверный софт, который раньше был написан на C++. Итог - разрабатывать быстрее, глюков меньше, скорость устраивает за глаза.
чета я мало серверного софта на Сшарп видал... :) может озвучить стоит :)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Серидур от 26-04-2007, 22:11:56
Ответил GREAT'у в ПМ


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Серидур от 26-04-2007, 22:15:16
на счет сравнения C++ и C# чесс слово - ну нестоит всякую лажу читать(сто раз сталкивалса - автор и в с++ собсно нифига и в сишарп так себе не пелмеса - ну а бесцелеры фигачит), а потом её ещё здесь и цитировать

Если ты насчет РСДНовского VladD2 - то я, пожалуй, соглашусь. Но там есть и гораздо более авторитетные товарищи. Да и по собственным впечатлениям, не так оно там и плохо в .NET. Как и везде под Win32 рулят Completion Ports.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 27-04-2007, 10:04:38
при всех недостатках C# несравнимо удобоваримее С++ (который вообще от лукавого) в разы


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 27-04-2007, 10:36:52
при всех недостатках C# несравнимо удобоваримее С++ (который вообще от лукавого) в разы

Есессно. На кой хрен челу, пишущему, например, приложения для работы с БД, ковыряться с выделением/освобождением памяти, а не сосредотачиваться на основной задаче? А искать, где память течет, в больших прогах - гемор тот еще.

Другое дело какие-то системные задачки, конечно.

А с Басиком никакого сравнения. ООП в нем никакой, а в С# ООП достаточно полно реализован.
В том же C++ - стока ненужных хреней и усложнений на этот щет.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 27-04-2007, 10:39:23
я те как раз с позиций разработчика БД и говорю
а на системные задачи у меня с децтва не стоит


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 27-04-2007, 10:42:01
у мя стоит. но сейчас именно для БД пишу и для КПК заодно. вполне и .net, и с# устраивают.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 27-04-2007, 14:37:41
Есессно. На кой хрен челу, пишущему, например, приложения для работы с БД, ковыряться с выделением/освобождением памяти, а не сосредотачиваться на основной задаче? А искать, где память течет, в больших прогах - гемор тот еще.
скажу по секрету - это делают конструкторы и деструкторы
и при правильном использовании искать ничего не надо, надаж лиш понимать как это работает.
ну а если косячиш возми боунчекер, он те все раскажет и покажет (а вы видали такие чудеса под другими ОСями? - это к теме об иксах)

и лучшая книга по ООП это Страуструп Язык программирования С++ - чесс слово имха :)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 27-04-2007, 14:41:21
вот не поверишь как мне неинтересны конструкторы и деструкторы
мне бизнеслогику описывать надо, а не биты в памяти считать


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 27-04-2007, 14:44:35
ухахаха, мож тогда как раз и почитать Страуструпа?
он как раз научит мышлению в стиле ООП :)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 27-04-2007, 14:46:53
а ООП тут при чем?

ЗЫ
четал еще в Институте
нудное чтиво


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 27-04-2007, 14:54:00
Страуструп вполне себе нормальное чтиво. Кстати ООП это не как раз не двигание битиков, это мышление на уровне абстракций.
Двигание битиков - это как раз в институте моё любимое было, ессно в полном объеме возможно только в классическом С, этакая махровая смесь целосчисленной и адрсной арифметики что не то что Страуструп - сам Кнут ё..ся разбирая это :)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 27-04-2007, 14:58:05
Страуструп вполне себе нормальное чтиво.
Пелевин читается легче :)
Цитировать
Кстати ООП это не как раз не двигание битиков, это мышление на уровне абстракций.
а я те о чем
а то конструктор-деструктор, память там какая-то
я уж забыл про это благополучно


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 27-04-2007, 15:39:44
я так понял, в ООП Paladin'а оч неустраивают конструкторы и деструкторы
абстрактно мыслить мешают :)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 27-04-2007, 15:41:49
мыслить - нет, а писать  - влом
конструктор он мож еще и нужон для инициализации чивонито, а вот деструктор как правило нуевонах


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 27-04-2007, 15:53:02
пишите на асме ваще


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 27-04-2007, 15:53:52
пишите на асме ваще
идея с нефтевышкой мне больше нравится


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 27-04-2007, 16:44:13
мыслить - нет, а писать  - влом
конструктор он мож еще и нужон для инициализации чивонито, а вот деструктор как правило нуевонах

То есть посрать это мы сами, а смывать - дядя должен, да? :)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 27-04-2007, 16:47:40
То есть посрать это мы сами, а смывать - дядя должен, да? :)
ну че те рассказывать. сам знаешь


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FroX от 27-04-2007, 18:26:14
Цитировать
возми боунчекер, он те все раскажет и покажет (а вы видали такие чудеса под другими ОСями? - это к теме об иксах)
http://sourceforge.net/projects/renovatio/


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 27-04-2007, 20:06:23
спасибо буду знать
но боундчекер не только мемори лики стараетса отловить, было дело например когда он мне говорил, что линковка проекта с однопоточной c-runtime, а я создавал поток средствами api.
тут надо вживую смотреть и сравнивать :)


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: cosmo_vk от 27-04-2007, 21:33:10
по идее для линуха свой фреймворк.
если хошь - для мака тоже свой.
Для линукса проект называется Mono, но пока дальше частичного портирования дела не продвигаются. Для Маков - реализации платформы Net вообще нет(сорьки за каламбур  :embarassed: ).
А вообще с выходом Net.Framework 2.0 применимось оного возросла намного. Есть отдельные подразделения для программирования для КПК и всей мелкой твари - Compact Framework, для веб-платформ - ASP.NET и AJAX реализация от мелкософта и собственно сам фреймворк великий и ужасный для платформы Win2k. Как таковой реализациия для Windows ME и ниже не было и вероятно не будет(там вполне хватает С++.6.0 и visual basic 6.0 в придачу).
Для первоначального знакомства с платформой лучше всего подходит Visual Basic, хоть он не полный язык для ООП , но по первости его хватает за глаза, плюс разработка прог для баз данных занимает на нем  куда меньше времени, чем на том же C#.
А далее... лучший язык на данный момент действительно C#. Чего-то взято от Java, большая часть из С++. Есть реализации не только Microsoft, но и у Borland, только вот пока не знаю если различия между этими двумя модификациями и можно ли запускать код программы в Borland'ской среде?


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 27-04-2007, 22:45:00
пишите на асме ваще

Ну я писал, что дальше :) и не только на x86, а ещё и на MIPS R3000 и Digital :) Кому это надо только _СЕЙЧАС_ ?


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 28-04-2007, 10:05:00
и кому надо _СЕЙЧАС_ при работе с БД за памятью следить, если можно без этого?.. мне не надо - и я щаслив.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 28-04-2007, 10:06:25
и кому надо _СЕЙЧАС_ при работе с БД за памятью следить?.. мне не надо - и я щаслив.
и на третий день Зоркий Сокол заметил...
а я вам про че твержу?
а то деструкторы, память...
все книжки в один голос утверждают "забудь и не трогай"


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 28-04-2007, 10:07:32
а с Сударем-то че?


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Lucefer от 28-04-2007, 17:11:23
скажу по секрету - это делают конструкторы и деструкторы
и при правильном использовании искать ничего не надо, надаж лиш понимать как это работает.
ну а если косячиш возми боунчекер, он те все раскажет и покажет (а вы видали такие чудеса под другими ОСями? - это к теме об иксах)

На опыте общения с людьми я выяснил, что у некоторых людей остутствует или поврежден ген, отвечающий за понимание работы с указателями. Тут уж ничего не попишешь. Возможно с конструкторам/деструкторами дела обстоят похожим образом ;)

Renovatio - не пользуюсь. Мне больше нравится AQtime. Кстати, кто-нибудь встречал бесплатные профилеры?



Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 28-04-2007, 17:16:11
и на третий день Зоркий Сокол заметил...
а я вам про че твержу?
а то деструкторы, память...
все книжки в один голос утверждают "забудь и не трогай"

Дык я с вами согласен полностью. Тока тут есть люди, которым гемора маловато, вот они себе еще на горб и кладут всякие там дестр./констр.


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: HelloWorld от 28-04-2007, 17:25:18
Наверное, так же говорили лет 50 назад ИСТИННЫЕ программисты, когда какой-нить алгол или фортран появился. Типа, "это же извращение! те, кто это юзает, не понимают, как это в действительности работает! Ассемблер форева!".

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


Название: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Серидур от 28-04-2007, 18:17:42
Ну давай, расскажи нам чего-нибудь про красно-черное дерево своими словами


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше
Отправлено: Lucefer от 29-04-2007, 17:39:54
Считаю, что программирование - это прежде всего умение создавать алгоритмы, мыслить системно, если хотите. А не знание технологий и каких-то конкретных реализаций.

Как может себя человек называть "программистом", если он не знает что такое стек? спросите "программиста" на вижуал-бейсике задумывается ли он над этим? Да, его этого лишили возможности узнать как передаются переменные, он не обязан знать механизмы распределения памяти. Что говорить о более скрытых и неявных вещей - например изменении адресации при загрузки длл и вреда использовании одинаковых базовых адресов. Или, скажем технологию загрузки экзэ и длл и вреде использования всякого UPX-сжатия. Зачем скажите вы мне?
Зачем хирургу знать метаболизм клетки или анестезиологу расположение костей скелета?
Наверное именно этим отличается настоящий Специалист, от специалиста однодневки.
Вы можете вызубрить кучу приемов, и механически повторять их создавая 1С калькуляторы, но вот представлять всю механнику процесса вы не будите. Да оно вам и не надо? И я тоже считаю - каждому свое.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 29-04-2007, 22:15:43
Renovatio - не пользуюсь. Мне больше нравится AQtime. Кстати, кто-нибудь встречал бесплатные профилеры?
бесплатные не встречал.
в VS (есть простенький профайлер по скорости и по коверейджу, и простенький мемори лик детектор) - (только их там искать - через заднее место зделано :) ), получаетса вроде как "бесплатный" - или "псевдо-бесплатный" :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Серидур от 30-04-2007, 15:33:43
...
в VS (есть простенький профайлер по скорости и по коверейджу, и простенький мемори лик детектор)
...

Этот профайлер есть только в Visual Studio Team System, который стоит весьма нехилых денег.

Мы пока пользуемся AQTime, но для наших целей (.NET) есть еще и dotTrace от JetBrains. Resharper у них - просто супер. Если кто-нибудь юзал dotTrace - расскажите, мне интересно.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 07-05-2007, 04:03:13
Из одной реплики целую тему развили.
И только HelloWorld правильно понимает задачу программиста - Считаю, что программирование - это прежде всего умение создавать алгоритмы, мыслить системно, если хотите. А не знание технологий и каких-то конкретных реализаций.
Я с ним полность согласен, нельзя объять необятное, да и не надо этого. У каждого свои способы решения задачи.
Настоящие программисты (прошу не путать с хапугами) они как художники, могут написать за большие деньги, но настоящая программа будет написана от души, может даже бесплатно может просто из спортивного интнреса.
 Я считаю, что самое удобное средство для бухгалтерских и математических программ это VB Excel со встроенными функциями, который позволяет решить любую задачу быстро и доступно.
 Что касается подсаживание клиента на иглу и полная зависимость от программиста, есть ьакой дефект. Для решения этой проблемы программа должна быть написана на популярном языке, тогда другой программст сможет в ней разобраться, при условии что заказчик выкупит сам текст программы, а уж если он захотел поиметь ее на халяву, так это его проблемы. Пусть кормит своего программиста и бережет его. Конечно есть недобросовестные программисты, которые используют эту зависимость в корыстных целях, тут уж надо смотреть с кем связался.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 07-05-2007, 08:42:55
Как может себя человек называть "программистом", если он не знает что такое стек?
я знаю (в институте объяснили)
с тех пор пытаюсь забыть как страшный сон вкупе с остальными приблудами низкого уровня
надо разделять программистов-системщиков и прикладников
такое мое мнение


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 07-05-2007, 08:47:12
Настоящие программисты (прошу не путать с хапугами) они как художники, могут написать за большие деньги, но настоящая программа будет написана от души, может даже бесплатно может просто из спортивного интнреса.
такие чудики еще не перевелись?
Цитировать
Я считаю, что самое удобное средство для бухгалтерских и математических программ это VB Excel со встроенными функциями, который позволяет решить любую задачу быстро и доступно.
насчет удобства пойду спрошу у наших бухгалтеров... хотя нет, покалечат, забьют гроссбухами
а вот доступное - да
Цитировать
Что касается подсаживание клиента на иглу и полная зависимость от программиста, есть ьакой дефект. Для решения этой проблемы программа должна быть написана на популярном языке, тогда другой программст сможет в ней разобраться, при условии что заказчик выкупит сам текст программы, а уж если он захотел поиметь ее на халяву, так это его проблемы. Пусть кормит своего программиста и бережет его. Конечно есть недобросовестные программисты, которые используют эту зависимость в корыстных целях, тут уж надо смотреть с кем связался.
если ты нанимаешь комманду, т.е. берешь в штат, то то, что она напишет, принадлежит тебе
вопрос как в этом будет разбираться кто-то другой
но это уже к оформлению и документированию


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 07-05-2007, 09:37:45
Я считаю, что самое удобное средство для бухгалтерских и математических программ это VB Excel со встроенными функциями, который позволяет решить любую задачу быстро и доступно.

Это самое отвратительное решение которое только можно представить. Пример - есть некая единая форма сбора отчётности написанная на VB Excel, очень сложная бухгалтерская форма состоящая из нескольких десятков листов, с числом строк на нескольких листах более тысячи (развёрнутый баланс например). Так вот - работать с ней нормально - невозможно. Работает с этой "формой" объёмом пару десятков мегабайт скажем тоже десяток человек одновременно используя "совместный доступ" Excel. Вообщем это не работа а пытка с постоянными занятиями файлов, некорректным просчётом формул и тому подобными "острыми" ощущениями. И это не умозрительный пример - эта "формочка" на протяжении нескольких лет была моей головной болью раз в квартал.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 07-05-2007, 09:44:34
Вань, мне вот тут подсказывают, что в буржуинии мелкие конторы всю бухгалтерию ведут в Екселе (как правило)
это видать потомучто у них 1С нетути


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 07-05-2007, 10:23:01
Вань, мне вот тут подсказывают, что в буржуинии мелкие конторы всю бухгалтерию ведут в Екселе (как правило)
это видать потомучто у них 1С нетути

Я не спорю с этим, я просто привёл собственный опыт общения с Excel-евской "программкой" :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 07-05-2007, 10:24:22
Я не спорю с этим, я просто привёл собственный опыт общения с Excel-евской "программкой" :)
дык любую идею можно довести до логического маразма


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: antiglobas от 07-05-2007, 10:39:41
Вань, мне вот тут подсказывают, что в буржуинии мелкие конторы всю бухгалтерию ведут в Екселе (как правило)
это видать потомучто у них 1С нетути
В буржуинии не меняют каждую неделю "Положения о бухучете и отчетности"
(или как оне там правильно называются....):).


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 07-05-2007, 10:41:18
В буржуинии не меняют каждую неделю "Положения о бухучете и отчетности"
(или как оне там правильно называются....):).
видать поэтому там нет ни 1С ни оравы на этом кормящихся


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: antiglobas от 07-05-2007, 11:20:38
В России не работают основополагающие постулаты римского права,на основе которых строится и бухучет в т.ч. :

за все надо платить;

закон обратной силы не имеет;

при взаимоисключающих законах нельзя применять ни один из них.





Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Lucefer от 07-05-2007, 11:31:24
Напомню вам, что в Росси все же действуют неукоснительно два закона: захон сохранения энергии и закон не уменьшения энтропии.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 07-05-2007, 11:42:57
энтропию не трошь!


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 08-05-2007, 03:08:41
Это самое отвратительное решение которое только можно представить. Пример - есть некая единая форма сбора отчётности написанная на VB Excel, очень сложная бухгалтерская форма состоящая из нескольких десятков листов, с числом строк на нескольких листах более тысячи (развёрнутый баланс например). Так вот - работать с ней нормально - невозможно. Работает с этой "формой" объёмом пару десятков мегабайт скажем тоже десяток человек одновременно используя "совместный доступ" Excel. Вообщем это не работа а пытка с постоянными занятиями файлов, некорректным просчётом формул и тому подобными "острыми" ощущениями. И это не умозрительный пример - эта "формочка" на протяжении нескольких лет была моей головной болью раз в квартал.

Ну для этого надо неплохо разбирать в Excele. Если ты не мог решить правильно эту задачу это не значит что у нее нет решения. Не надо все пихать в один файл, чтобы с ним обновременно работали 20 человек. В этом и было ваша ошибка.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 08-05-2007, 03:14:29
А вообще меня удивляет, что у нас в городе никто не изучает (и не обучает) Excel. Приходят дипломированные специалисты из разных школ и института и вообще не имеют понятия как в нем работать.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Shtirlits от 08-05-2007, 09:19:28
А чему там учить то?
ВБА он и в Африке ВБА.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 08-05-2007, 09:30:57
А вообще меня удивляет, что у нас в городе никто не изучает (и не обучает) Excel. Приходят дипломированные специалисты из разных школ и института и вообще не имеют понятия как в нем работать.
чукча не читатель, чукча писатель (с)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 08-05-2007, 09:31:17
А чему там учить то?
ВБА он и в Африке ВБА.
насмешил, да


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 08-05-2007, 09:32:27
Ну для этого надо неплохо разбирать в Excele. Если ты не мог решить правильно эту задачу это не значит что у нее нет решения. Не надо все пихать в один файл, чтобы с ним обновременно работали 20 человек. В этом и было ваша ошибка.

Форму это писал не я, мало того мы не могли даже править макросы т.к. они были защищены от изменения неизвестным паролем. Разбить на несколько форм - это конечно вариант, правда кривоватый. Имхо всё таки программирование под Excel - это для недалёких полупрограммистов полуэникейщиков без профильного образования.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: zao от 08-05-2007, 10:07:50
ИМХО Excel очень удобен для выгрузки данных отчета из стороннего софта, но никак не среда форирования этого самого отчета...


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 11-05-2007, 04:28:35
ИМХО Excel очень удобен для выгрузки данных отчета из стороннего софта, но никак не среда форирования этого самого отчета...

Это говорит только о том что твой сторонний софт не в состоянии без Excel даже сваять отчет. Даже 1С выгружает отчеты в Excel правда настолько кривовато, что с ними без корректировки ручной невозможно работать.
Данные самого Excelа легко трансформируются в любую форму отчетов даже на уровне грамотного оператора без участия программиста, в любом "софте" надо бежать к программисту чтобы сваять нестандартный отчет.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 11-05-2007, 04:41:04
Форму это писал не я, мало того мы не могли даже править макросы т.к. они были защищены от изменения неизвестным паролем. Разбить на несколько форм - это конечно вариант, правда кривоватый. Имхо всё таки программирование под Excel - это для недалёких полупрограммистов полуэникейщиков без профильного образования.

Нет дорогой ты не прав. Ты  с профильным то образованием не сумел решить простую задачку для начинающих. Я больше чем уверен, что там вообще нет макросов, быстрей всего там вопрос решен просто при помощи формул в ячейках. В случае с паролем защиты листа проблему можно решыть простым копированием данных в новый файл.
Мог бы написать решение задачки на свем любимом языке. Только скорость обработки данных у Excel в сотни раз превышает любой софт, в том числе и 1С.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 11-05-2007, 08:54:45
Нет дорогой ты не прав. Ты  с профильным то образованием не сумел решить простую задачку для начинающих. Я больше чем уверен, что там вообще нет макросов, быстрей всего там вопрос решен просто при помощи формул в ячейках. В случае с паролем защиты листа проблему можно решыть простым копированием данных в новый файл.
Мог бы написать решение задачки на свем любимом языке. Только скорость обработки данных у Excel в сотни раз превышает любой софт, в том числе и 1С.

Я допускаю что мог в описании сказать что то что меня неверно поняли, поэтому попробую описать задачу более развёрнуто.
Есть некий отчёт созданный хрен знает кем в головной конторе, представляющий собой огромный Excel документ с невероятным количеством макросов осуществляющих перекрёстную проверку данных с листа на лист и так далее. Править формы - НЕЛЬЗЯ! Вообще ни в каком виде. Их можно только заполнять. Структура его постоянно меняется поэтому автоматизации процесс заполнения этой хрени поддаётся очень плохо - худо бедно через дополнительный Excel документ удавалось втаскивать только обороты по счетам.
Боюсь что мои бывшие коллеги каждый квартал до сих пор с этой лажей воюют :(

Вообще моё мнение - всем подобным Excel писателям отрубать руки....да ещё кой чего, чтобы не размножались :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 11-05-2007, 08:58:01
А то что я с профильным образованием не смог решить задачку - дык с позиции дилетанта конечно всё видится просто, какая фигня, автоматизировать заполнение 10 мегабайтного Excel документа с постоянно меняющейся структурой, щас на руки плюну, разотру и напишу :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 11-05-2007, 09:15:29
Это говорит только о том что твой сторонний софт не в состоянии без Excel даже сваять отчет.
а нафик это делать?
малопальски грамотный юзер с данными в Йокселе сделает что ему надо
очинно удобно OLAP кубы туда выплеевывать и пусть ломааю как хотят


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 11-05-2007, 09:18:46
Я кстати когда был молодой и зеленый очинно любил отчёты в RTF генерить и пущаю узверь сам с ними чо хотит то и делает :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Paladin от 11-05-2007, 09:31:45
извращенец
хотя мы сами несколько отчетов выводим в Ворд
но мы не виноваты, нас долго били :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 12-05-2007, 01:39:24
Вообще моё мнение - всем подобным Excel писателям отрубать руки....да ещё кой чего, чтобы не размножались :)


А хреновому танцору яйца мешают, а не руки, тем более чужие. Может прощк кастрировать, чтоб не размножались.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 12-05-2007, 01:44:30
извращенец
хотя мы сами несколько отчетов выводим в Ворд
но мы не виноваты, нас долго били :)

Это случайно извращенцы не из фирмы Кодек, которые всю свою торговлю в Worde ведут и торговцев заставляют этим извращение заниматься.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 13-05-2007, 16:39:55
Пожалуй яйца мы трогать не будет, как имеющие лишь опосредованное отношениие к процессу разработки ПО.
Кстати я не такой уж противник инструмента под названием Excel, надо лишь понимать для каких задач он подходит а для каких - нет. Составить бюджет корпоративной пьянки - лучше Excel инструмента нет. Но сложные финансовые формы с десятками листов и тысячами строк - тут плюсы Excel превращаются в минусы. А минусы эти я уже перечислял. Нас учили что выбор инструмента это такой же важный этап разработки ПО - и от него подчас зависят критические параметры, как срок разработки и внедрения, масштабируемость, переносимость, сопровождение....


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 16-05-2007, 02:37:54
Излишнее цитирование

Так сказал бы что лучше, он как раз и предназначен для решения больших математических задач и не только в бухучете.
Может 1С или Галактика хорошо подходит для решения твоих проблем, а не корпоративных пьянок.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 16-05-2007, 07:16:42
Так сказал бы что лучше, он как раз и предназначен для решения больших математических задач и не только в бухучете.
Может 1С или Галактика хорошо подходит для решения твоих проблем, а не корпоративных пьянок.

Сам то понял что сказал ??? :)
А для решения "моих" теперяшних задач не нужен ни Excel ни 1С ни Парус ни Галактика :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 17-05-2007, 03:46:46
Я то понял, что в Excelе ты полный О, поэтому его возможности с тобой обсуждать бесполезно.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: Shtirlits от 17-05-2007, 09:18:06
Да Вань, не спорь с ГУРУ :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 17-05-2007, 12:11:15
Я то понял, что в Excelе ты полный О, поэтому его возможности с тобой обсуждать бесполезно.

У меня сложилось абсолютно аналогичное представление :) Ламер обычновенный, знающий Excel, одна штука :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: WolF от 17-05-2007, 12:12:37
Да Вань, не спорь с ГУРУ :)

Да пожалуй прекращу тратить время на это неблагодарное занятие.


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: GREAT от 17-05-2007, 14:35:32
FilinM, прежде чем нулями абзывать, раскажи че знаиш :)


Название: Re: Грамотная самописка, написаннная под конкретного пользователя намного лучше массовых продуктов
Отправлено: FilinM от 19-05-2007, 01:43:09
FilinM, прежде чем нулями абзывать, раскажи че знаиш :)

 Знаю немного русскую грамоту и неплохо Excel и его возможности.