Sometimes I meet the concept of enterprise programming or enterprise code . How can this concept be defined? And why is it often used as something negative?

PS I understand that the question does not depend on the language, but the answer is of interest regarding the .Net platform.

  • These are solutions for big business, for those who have a lot of money. When money is not enough, it becomes a shame that it will not be possible to use it. This resentment sometimes develops into a negative attitude (often quite rightly, because the promised features often still do not cost such money) to such decisions. - avp
  • @avp, well, the negative is from the point of view of the user of the product. And from the point of view of programmers, what's the problem? - koks_rs 2:26
  • Not all programmers are destined to participate in such developments (not as "blacks"). - avp 2:29

1 answer 1

All sorts of services, databases and their integration with each other. Most often it is the infrastructure of organizations, all sorts of CRMs, 1Cy, and more. Unlovedly creative programmers for the fact that this is b2b, which cannot be boasted to friends, and b-programmers are cursing "galley" programmers, that this work is not creative, routine, and the performers are stupid and unskilled, who cannot be bearded start-ups. Well, since these systems do not attract customers, tons of Legacy code nest there.

It can be said that depends on the language. Overwhelmingly, this is Java and .NET.

  • A bit of clarity cleared up. But who are b programmers? Google also does not know, it seems :) A "galley programmers"? PS I am not local but Russian - speaking , so I don’t understand much :) - koks_rs
  • @koks_rs The first is - well ... very steep =) The meaning is similar to "true -...". About the prefix "b" can be read on Lurk (Google will tell the way). The second is a reference to slaves in galleys in ancient Rome (large, bureaucratic companies are called “galleys”). - free_ze 2:41