1C:Enterprise platform: How we decide what to do

This article is meant to answer a single question: how we decide what to implement in 1C:Enterprise platform and when.

We rarely hear this exact wording, but questions like “Why did you do this?”, “Why DIDN’T you do this?”, “Why don’t you do this?”, “When are you going to do this?”, “Will you ever do this or not?!!!”, and so on, come up over and over again.

OK, let’s try to explain how we decide what to do.

4972d7eaef5e161e7290c703dc7a6a97
Continue reading 1C:Enterprise platform: How we decide what to do

1C:Enterprise platform: what’s under the hood?

In this article we introduce the inner structure of the 1C:Enterprise 8 platform and the technologies used in its development.

1С:Enterprise 8 is a major application with over 10 mln lines of code written in C++ (client, server, etc.), JavaScript (web client), and recently added Java. Major projects are interesting due to a lot of reasons, their scale among others, because the issues that go unnoticed in a small code base are highly visible in large-scale initiatives. And, of course, it is always interesting to know how other teams and companies work.
Continue reading 1C:Enterprise platform: what’s under the hood?