◄ 1 2 3 4 5 6 7 ► |
Информационные технологии
:: Убийцы 1С
|
|
| ||
Гений 1С 10.01.21 - 11:39 | Написал по многочисленным просьбам статейку.
Задавайте вопросы. Буду расширять, дополнять. Чтобы было полное понимание. | ||
Йохохо 101 - 10.01.21 - 13:45 | (100) и ходунки | ||
Конструктор1С 102 - 10.01.21 - 13:47 | Совсем просто понять что перед тобой автомобиль, когда видишь его изображение. Сложнее понять что это автомобиль, если перед тобой набор узлов и агрегатов. И крайне сложно понять что видишь автомобиль, если перед тобой навалена куча шестеренок, подшипников, сальников болтов и прочих деталей автомобиля. Вот что животворящая сила абстракции делает. А ты предлагаешь убить абстракцию во имя всего хорошего | ||
Конструктор1С 103 - 10.01.21 - 13:49 | (100) лучше на 6.0, там поговаривают даже бухи в конфигурирование могли | ||
mkalimulin 104 - 10.01.21 - 13:49 | (90) Что поделать. Сейчас жизнь пошла такая. Напишешь умно, читать не будут | ||
Гений 1С 105 - 10.01.21 - 13:53 | (97) ну зайка, ты можешь галочку "Документ" поставить на таблицу. или галочку "ТЧ документа", и все будет разноцветное и с пиктограмками. Для тру-программистов это не надо, но для заек можно сделать. Элементарно. | ||
Гений 1С 106 - 10.01.21 - 13:54 | (102) такие абасракции нам не нужны. Простота - залог здоровья системы | ||
mkalimulin 107 - 10.01.21 - 13:55 | (84) Мне бы больше понравился справочник Валюты с табличной частью Курсы. И с возможностью применять срез последних к любым объектам. Один фиг он физически не хранится | ||
Гений 1С 108 - 10.01.21 - 13:55 | (107) это уже усложнение. | ||
acht 109 - 10.01.21 - 13:56 | (106) Геня, а какая твоя персональная роль во всей это твоей картине мироздания? Пока складывается, что "я тут потрындю, ничего делать не буду гггг 0 бит" | ||
Ненавижу 1С 110 - 10.01.21 - 13:57 | (105) галочки мало, свой интерфейс работы требуется
например, проведение есть у документа и нет у РС ли тажа Дата - вы же не планируете ее вручную вносить в каждую таблицу а-ля Документ? | ||
Ненавижу 1С 111 - 10.01.21 - 13:58 | (107) а права на изменения курсов давать вместе с правом редактирования валют? | ||
mkalimulin 112 - 10.01.21 - 13:58 | (108) А по мне - так наоборот проще. Я всегда знаю, где искать все что связано с валютами. Все в одном месте | ||
mkalimulin 113 - 10.01.21 - 13:59 | (111) Почему нет? | ||
Ненавижу 1С 114 - 10.01.21 - 14:01 | (113) потому что в круг ответственности не входит | ||
acht 115 - 10.01.21 - 14:03 | (113) Совсем Миша от жизни оторвался.... Пушо в валютах народ еще хранит свои персональные УЕ. А давать, например, задавать новые - так себе идея. | ||
mkalimulin 116 - 10.01.21 - 14:03 | (114) А зачем их разделять? Какой практический смысл в этом? | ||
Ненавижу 1С 117 - 10.01.21 - 14:05 | (116) А давайте тогда и Цены хранить в ТЧ Номенклатуры. И тому кто редактирует цены дадим право на справочник Номенклатура. Нормально же? | ||
Конструктор1С 118 - 10.01.21 - 14:06 | (105) смешно. Всё программирование шло по пути увеличения уровней абстракции. Сначала фигачили сразу в машинном коде. Но программы были примитивными. Потом появились операторы, уровень абстракции повысился. Это позволило писать более сложные программы и не сломать мозг. Затем произошла одна из главных революций в программировании - изобрели методы. Планка достигаемой сложности ПО выросла. Затем изобрели ООП, что позволило выражать код в виде объектов и их взаимодействия. Планка сложности ПО взлетела под облака. Сейчас на голом ЯП никто не кодит, все используют библиотеки и фреймворки, поставляющие высокоуровневые абстракции с гибким поведением. Планка сложности улетела в космос. А ты тут на полном серьёзе предлагаешь понижать уровни абстракции. Ну-ну | ||
mkalimulin 119 - 10.01.21 - 14:06 | (117) Здесь согласен. Но тогда все сводится к тому, чтобы были отдельные права на табличные части | ||
mkalimulin 120 - 10.01.21 - 14:08 | (118) Структурное программирование пропустил | ||
Sserj 121 - 10.01.21 - 14:09 | (107) А разве не для этого есть Подчиненный справочник?
А курс в табличной части так себе идея. А может для биржи что придется писать, где курс ежесекундный нужен и сколько у тебя там записей в табличной части через год будет 60*60*24*365 = 31536000? И все это хочется сразу в табличной части отражать? | ||
Конструктор1С 122 - 10.01.21 - 14:09 | (106) а ты в каком годе живёшь? Мы уже не используем счёты для вычислений. Сейчас у каждого в кармане целый компьютер, который при касании пальчиком проворачивает сотни тыщ строк кода за доли секунды. Простота канула в лету | ||
Ненавижу 1С 123 - 10.01.21 - 14:10 | (119) Табличная часть на то и часть, что является членом сущности. Она может влиять на другие части сущности. Пример: по ТЧ рассчитывается реквизит СуммаДокумента
Значит надо выделить. И вот мы снова имеем РС | ||
jbond 124 - 10.01.21 - 14:11 | Что ты понимаешь под словом убийца 1С?
Зачем убивать то, что приносит тебе деньги? Ты когда нибудь видел срачи джавистов про убийц Java? Тоже самое касается JavaScript, Python, Groovy,... Правильнее бы назвать тему "как убить в себе 1Сника". 1Сник это же что то внутри... | ||
Ненавижу 1С 125 - 10.01.21 - 14:12 | (121) Подчиненный справочник уже даже у 1С скорее атавизм. Уже Договоры не подчинены контрагентам | ||
Конструктор1С 126 - 10.01.21 - 14:13 | (120) да мног чего пропустил. Но не в этом суть. У нас же тут не лекция по истории программирования | ||
mkalimulin 127 - 10.01.21 - 14:15 | (121) А в чем проблема? Если таблица большая, то она по-любому большая | ||
mkalimulin 128 - 10.01.21 - 14:17 | (124) Это устоявшийся мем, который отражает очевидное недовольство сообщества разработчиков 1С состоянием застоя | ||
Sserj 129 - 10.01.21 - 14:18 | (127) Но ей не "по-любому" в память нужно загружаться. А как там у нас документ или справочник читается из базы, кусочками чтоли? | ||
mkalimulin 130 - 10.01.21 - 14:19 | (123) А если пересилить себя и не выделять? А просто дать права на табличную часть? Рекламное место пустует | ||
Ненавижу 1С 131 - 10.01.21 - 14:19 | (127) проблема в том, что это часть сущности и перезаписываться будет вся сущность
т.е. добавили строку, где уже 100500 строк - и все 100500+1 строка будут записаны | ||
Serginio1 132 - 10.01.21 - 14:19 | (0) Нужно смотреть уже готовые решения на гитхабе. Это должна быть интернациональная платформа.
Все, что ты пишешь делается на том же .Net легко и непринужденно. Но нет стандарта. Каждый пишет под себя и обменом с бухгалтерскими программами. А на создание, поддержание и продвижение нужны огромные бабки. Нормальные программисты стоят денег, можно посмотреть студенческие исследовательские поделки. Удачи. | ||
mkalimulin 133 - 10.01.21 - 14:20 | (129) В хорошо продуманной системе все читается "кусочками" | ||
Sserj 134 - 10.01.21 - 14:20 | (125) Сомнительное утверждение. Подчиненный справочник обладает своими преимуществами, к примеру банально кодом с необходимыми правилами нумерации. | ||
mkalimulin 135 - 10.01.21 - 14:21 | (131) Вот не надо. На физическом уровне таблицы, а не сущности. И запись идет по записям, а не по сущностям | ||
Sserj 136 - 10.01.21 - 14:22 | (133) Ну вот добавил ты в "хорошо продуманной системе" строчку в сою "по-любому большую" таблицу, но нужно же соблюсти консинстентность данных, к примеру обновить порядковый номер у всех остальных. | ||
mkalimulin 137 - 10.01.21 - 14:23 | (136) В хорошо продуманных системах порядковые номера не хранятся | ||
Конструктор1С 138 - 10.01.21 - 14:27 | (137) но чтобы у пользователей не возникал диссонанс, одни и те же связанные данные должны отображаться одинаково спустя время. Поэтому от порядкового номера не уйти | ||
piter3 139 - 10.01.21 - 14:32 | (137) ну да, даже стоимость лицензий рассчитывается, но это секрет) | ||
mkalimulin 140 - 10.01.21 - 14:34 | (138) Для этого не нужен порядковый номер | ||
Ненавижу 1С 141 - 10.01.21 - 14:38 | (140) а что нужно? Например в товарах заказа клиента? | ||
mkalimulin 142 - 10.01.21 - 14:47 | (141) Не надо перескакивать. Речь шла о курсах на миллисекунду с миллионами записей. Там порядковый номер не нужен. В заказах можно хранить порядковый номер, можно не хранить. В зависимости от того, с какими СУБД мы собираемся работать, и как они устроены. Но, опять же, не надо перескакивать. Вы ведь не предлагаете спецификации товаров хранить в регистрах сведений | ||
Ненавижу 1С 143 - 10.01.21 - 14:49 | (142) я не предлагаю. Просто если хранить в ТЧ, то и вести система должна как ТЧ, следуя интерфейсу, в нее заложенному. | ||
Гений 1С 144 - 10.01.21 - 14:54 | (109) мотивировать на разработку Free RAD, возможно, когда будет понимание, напишу сам на JAVA ила найму условного "студента" | ||
Гений 1С 145 - 10.01.21 - 14:55 | (110) почему бы и не вручную на первом времени? но можно и триггеры сделать, как раз такого рода типизация не сложна | ||
Гений 1С 146 - 10.01.21 - 14:55 | (111) если ты читал мою статью про права, то единственное право, которое имеет смысл реализовывать не алгоритмически - это RLS на чтение. | ||
Гений 1С 147 - 10.01.21 - 14:56 | (113) потому что это уход от простой табличной структуры. | ||
Гений 1С 148 - 10.01.21 - 14:57 | (118) я тебе расписал, как со временем можно добавить абстракций. Но для начала и голых таблиц будет вполне достаточно. | ||
Гений 1С 149 - 10.01.21 - 14:58 | (124) ну я не встречал 1сника, который любит 1С, благо Селезневские к этому приложили много усилий. Речь больше об "убийце платформы 1С" - т.е. о дешевой, удобной и доступной альтернативе платформе.
Если я напишу ее, то буду продавать лицензии по 1.000 на одного программиста, ггг. | ||
Гений 1С 150 - 10.01.21 - 14:59 | (132) я думаю можно на Java и не под NET, как Фузина | ||
Гений 1С 151 - 10.01.21 - 15:00 | (134) нехер усложнять на первом этапе. Только чистые таблицы с ключами. Все. | ||
Asmody 152 - 10.01.21 - 15:01 | Геня, по тебе плачет https://ananas.su/
Он всё равно позабыт-позаброшен. Возьми упавшее знамя опен сорса в свои трёрдые руки! А то пи.дить не мешки ворочить. | ||
acht 153 - 10.01.21 - 15:03 | (149) > Если я напишу ее
Если. | ||
Irbis 154 - 10.01.21 - 15:03 | Если новая среда разработки ничего не даст разработчикам в плане качества, скорости и удобства, то никакого убивца не получится. А без вливаний по привлечению большого числа разработчиков на новой шняге, это даже не родится, не точто что-то убьёт. Потому все эти рассуждения про убивца — разговоры в пользу бедных. | ||
Гений 1С 155 - 10.01.21 - 15:04 | (152) с чего то надо начинать. я хоть статьи пишу. я евангелист убийства 1с | ||
Irbis 156 - 10.01.21 - 15:04 | (149) А кому она кроме тебя нужна? | ||
Гений 1С 157 - 10.01.21 - 15:04 | (154) как не даст? | ||
mkalimulin 158 - 10.01.21 - 15:05 | (154) Это - полезные разговоры. Они помогают понять пути выхода из нынешнего застоя | ||
Гений 1С 159 - 10.01.21 - 15:05 | (156) действитедьно. целая секция на мисте чисто для меня сделана, ггг | ||
Гений 1С 160 - 10.01.21 - 15:05 | (158) да Рекламное место пустует | ||
Irbis 161 - 10.01.21 - 15:05 | А что она даст? Чего такого в ней будет, чего нет в 1С? И зачем переучиваться, если нас и здесь неплохо кормят? | ||
Irbis 162 - 10.01.21 - 15:06 | Застой он в головах, а не в 1С. | ||
Asmody 163 - 10.01.21 - 15:06 | (155) Ааа! Так ты стратег! | ||
mkalimulin 164 - 10.01.21 - 15:07 | (161) Да, нет. Кормят как раз плохо. | ||
Irbis 165 - 10.01.21 - 15:07 | (164) Так беги отсюда, зачем ты продолжаешь жрать колючий кактус? | ||
mkalimulin 166 - 10.01.21 - 15:08 | (162) Неважно где. Важно, что он определенно есть. А "такие разговоры" этот застой расшатывают | ||
Гений 1С 167 - 10.01.21 - 15:09 | |||
mkalimulin 168 - 10.01.21 - 15:09 | (165) Как же я тебя брошу? Я без тебя не побегу ))) | ||
acht 169 - 10.01.21 - 15:09 | (166) Попизделки на кухне - самый верный способ расшатывания устоев, ага-ага. | ||
Полован 170 - 10.01.21 - 15:10 | (164) Да, Миша, давай, объединяйся с фиксиным, и вы порвёты всё это болото. | ||
Irbis 171 - 10.01.21 - 15:10 | (166) Ну, да. Собака лает, караван идёт. Что можно расшатать разговорами? Даже большевики в 1917 взялись за оружие. 1С умрёт сама, когда полностью себя исчерпает, и свято место не опустеет. Его займет как раз более лучшая на тот момент среда разработки. | ||
Irbis 172 - 10.01.21 - 15:11 | (168) ЧТД, как до дела доходит, так 1С не бросим. Ну, и нечего хаять, то что дает заработать на икорку с маслом. | ||
Irbis 173 - 10.01.21 - 15:12 | (170) Скорее они себе другое место порвут. | ||
mkalimulin 174 - 10.01.21 - 15:12 | (171) Разговорами можно расшатать абсолютно все. Не верите, спросите у тов. Сталина | ||
mkalimulin 175 - 10.01.21 - 15:14 | (172) Критическое отношение к тому, чем ты занимаешься - полезная вещь. Разве нет? | ||
Irbis 176 - 10.01.21 - 15:15 | |||
Irbis 177 - 10.01.21 - 15:16 | (175) У вас пока на критиканство больше походит. А если критически (рублём) помыслить, то во многих областях 1С пока вне конкуренции. | ||
mkalimulin 178 - 10.01.21 - 15:17 | (177) Это-то и плохо, что вне конкуренции | ||
Полован 179 - 10.01.21 - 15:18 | (173) Ну, тоже польза хоть какая, меньше бреда на Мисте будет. | ||
Irbis 180 - 10.01.21 - 15:19 | (178) Кому плохо? | ||
mkalimulin 181 - 10.01.21 - 15:21 | (180) Всем плохо. Даже тем, кто вне конкуренции | ||
Йохохо 182 - 10.01.21 - 15:22 | (181) им потом плохо, в отдаленном светлом будущем, а пока беру метлу и мети (!sic) | ||
mkalimulin 183 - 10.01.21 - 15:23 | (182) им плохо уже сейчас | ||
Irbis 184 - 10.01.21 - 15:26 | (181) Владельцы 1С на паперти у Христа Спасителя сидят с протянутой ладошкой? Или последний хер без соли доедают? Где ваше "критическое" мышление? | ||
Йохохо 185 - 10.01.21 - 15:28 | (183) тыкаешь в ЖЖКуклу чем то? | ||
mkalimulin 186 - 10.01.21 - 15:29 | (184) Владельцы 1С находятся в рискованном положении | ||
Гений 1С 187 - 10.01.21 - 15:33 | (186) ну на жизнь им хотит, а рисковать репутацией да и компанией в целом - это так, мелочи жизни | ||
Гений 1С 188 - 10.01.21 - 15:34 | я бы на месте 1с сделал платформу бесплатной и открытой, а зарабатывал бы на конфигурациях, это снизило бы накал ненависти к Директории | ||
Irbis 189 - 10.01.21 - 15:38 | |||
Конструктор1С 190 - 10.01.21 - 15:39 | (140) а если юзер сам захочет накликать порядок строк? | ||
Serginio1 191 - 10.01.21 - 15:39 | (150) У .Net есть огромное премущество это Linq. Плюс Blazor один язык для сервера и клиента.
Все пишется в одном проекте. Единая система классов. О javascript можно забыть. Куча компонентов для отчетов. И сейчас .Net развивается семимильными шагами. Посмотри чистые таблицы Code First и Linq to EF на примере 1С версии 8.3. Часть II http://catalog.mista.ru/1c/articles/402038/ И как удобно использовать тот же Linq вместо строковых запросов без вывода типа и Интеллисенсе. Хочешь консоль или конструктор запросов смотри https://www.linqpad.net/ | ||
mkalimulin 192 - 10.01.21 - 15:41 | (189) Вот что все к этому Шарикову прикипели! Совет, как совет. Иногда он правилен, а иногда нет | ||
Irbis 193 - 10.01.21 - 15:43 | (192) Если "пипл хавает" и платит денег и за платформу и за конфигурации, зачем отказываться от денег? | ||
Конструктор1С 194 - 10.01.21 - 15:45 | (148) для начала чего? Если на убивце будут писать что-то хоть сколь-нибудь серьёзное, то высокоуровневые абстракции нужны сразу. Их отсутствие можно компенсировать только высокой квалификацией прогера, который сможет на уровне простых объектов описать нормальную архитектуру (слабый разработчик не сможет). Естественно, на всё это потребуется больше времени. А много времени, помноженное на высокие требования к специалисту, выливается в дорого. И чем это будет лучше того же джавового энтерпрайза? | ||
mkalimulin 195 - 10.01.21 - 15:46 | (193) Если фишка так легла, что ты стал лидером, то что тебе делать в этом случае? Поступать, как все или поступать, как лидер? | ||
Irbis 196 - 10.01.21 - 15:50 | (195) Гасить конкурентов, желательно насмерть. | ||
acht 197 - 10.01.21 - 15:53 | (195) Твой подход расстраивает Геню. Он тут из кожи лезет, чтобы показать что он не такой как все, а ты - "фишка легла". Так не победите. | ||
Irbis 198 - 10.01.21 - 15:55 | (197) Они никак не победят, ибо пиздеть — это не мешки ворочать. | ||
Ненавижу 1С 199 - 10.01.21 - 15:59 | (0) на Хабре опубликовано? | ||
Гений 1С 200 - 10.01.21 - 16:05 | (194) А где доказательства, что "нужны сразу"? Или это твое имхо? |
◄ 1 2 3 4 5 6 7 ► |
Список тем форума
|