Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

В основном сборка и предпродажная подготовка, хоть деятельность в основном купи-продай, но порой очень бурная

Абсолютно жизненная история, вот у самого все один в один, только финал иной, 10 лет прошло, а я никуда не ушел.


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


Сейчас исполнительный директор. При это все-также все сам по айти. Только график поменялся на 12 х 7 :)


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


И тут ключевой момент — мотивация. Она должна быть дикой — должна быть жажда, ввязаться в драку, иначе можно быстро протухнуть, или даже собственник протухнет. Но все реально, лично у меня получилось. Хотите верьте, хотите нет (с).

Как же не совместим, вот — https://github.com/reactjs/react-router-redux
Пример как использовать можно посмотреть в этом боилерплейте https://github.com/react-boilerplate/react-boilerplate

В каком смысле нет инструментов командной строки? А это не оно https://wonderland.v8.1c.ru/blog/inkrementalnaya-vygruzka-konfiguratsii-v-xml/ ?

Уже есть, можно выгрузить конфигурацию в файлы и загрузить. Работает инкрементальная выгрузка только измененных объектов.

Да уж, изучить компоненты-контейнеры и компоненты-предствавления — это прям такая проблема большая. Одну страничку мануала прочитать и понять что, компоненты контейнеры могут иметь своe состояние и предопределенные обработчики, а компоненты представления только рендерят ui в зависимости от переданных им свойств.
По-поводу зоопарка — стандарт де факто это реакт + редакс. Второй при желании заменяется на любую другую имплементацию флакс. Но ведь это же плюс, а не минус, можно подобрать необходимый набор пакетов под свои нужды. Ну надо мне например управлять асинхронными экшенами — подключил redux-saga, надо эффективно кэшировать выборки из глобального состояния — подключил reselect.
Но вы правильно написали — дело вкуса.

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

Неужели есть что-то такое притически сложно в изучение того же React/Redux? Это вполне себе стройные концепции с прекрасной документацией, кучей примеров. Я тупой 1с программист пишу на React/Redux и проблем не знаю.

Можно еще чуть укоротить =)


const newModes = Object.keys(modes)
.reduce((prev, key) => modes[key] ? ({ ...prev, [key]: modes[key] }) : prev, {});

Вы не поняли, я говорю не о новом типе объектов. А об экземплярах. Нужно нам реализовать какую-либо подсистему новую — создаем расширение, добавляем справочники, документы, отчеты какие нам нужны. Сейчас можно доблять только реквизиты. Причем тут с++, причем тут native addons. Я говорю не о расширении платформы, а о "слоях кода", чем по сути расширения и являются. Но сейчас в расширениях можно не все, но над этим работают, что в статье собственно и написано.

Вот так сюрприз. Вышла тестовая 8.3.10 сегодня.

Да почему не годятся? Пояснить можете? Я сейчас так кастомизирую ERP, вроде все что заявлено в расширениях работает. Не хватает только возможности добавлять объекты — реквизиты, чтобы совсем уж не трогать основную конфигурацию, а вынести все доработки в отдельные слои.

вместо html/css/js GUI — управляемые формы

Предлагаете вместо управляемых форм писать GUI на чистом html/css/js? Тогда конечно можно нарисовать любой сложности форму. Вот только скорость разработки упадет раз этак в 100.

А что сейчас мешает это делать?


http://v8.1c.ru/o7/201603module/index.htm


Перехват
Вы можете перехватывать любые методы типовой конфигурации, обрамляя их собственными, или даже заменяя целиком.

Собственные обработчики
Вы можете добавлять собственные обработчики событий типовой конфигурации. Если, например, в типовой конфигурации они не назначены.

Все это доступно в 8.3.9


Когда 8.3.10 тестовая будет?

8.3.10 Ориентировочная дата выхода 22.02.17

Например, пока нельзя создавать новые прикладные объекты (справочники, документы и т.д.) и нельзя добавлять новые реквизиты к существующим прикладным объектам

Вот это ключевой момент. Если 1с сделает возможность добавлять новые прикладные объекты — это будет прорыв.

Всмысле отказался от JSX везде кроме view? А где еще JSX используется?


Вот это


React.createElement(
  MyButton,
  {color: 'blue', shadowSize: 2},
  'Click Me'
)

Удобнее вот этого?


<MyButton color="blue" shadowSize={2}>
  Click Me
</MyButton>

Можно даже еще короче если импортировать PropTypes вначале


import React, { PropTypes } from 'react';

static propTypes {
    prop: PropTypes.string
}
Что за бред, прикидываться кем-то другим. Был много где в Европе, был в Америке. Везде прекрасное отношение к русским. Наоборот, даже удивлялся как к нам хорошо относятся.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность