Hello, Kolesiki, you wrote: K> I am afraid that the code everywhere - , but agree, even it is pure on the kitchen logic: whose code is better, the professional programming a minimum of 8 hours and solving serious problems, or "the enikejshchika-self-educated person", solved " KDE under FreeBSD"? I think that the code is better at the professional, programming 8 hours and solving serious the task which after operation still writes the code on , than at "professional", "" for 8 hours and thinking that he solves serious problems, but thus in 2018 year uses VS 2008 and the version of language 10 summer prescription. Namely and happens in most cases. K> simply commercial products use to much more people, therefore jambs quickly are and gape against in general sound code. In FOSS the jamb can sit FOR YEARS in turnip (and even to have !) But at this all - all want to solve "global tasks" I do not see communication between jambs and good quality of the code. Here generally in any way I do not see. As to commercial products as a whole it is only small part of that, than developers professionally are engaged. For example, in Well-yorke hundreds work ten thousand developers, if not. Thus the products produced in Well-yorke I at all I will not remember. All these dear people an application enterprise. And the enterprise is a special type . It is a gloom, horror, a plague and a cholera. K> Still the moment: in the company your code looks at a minimum the colleague + a tester. Who looks at them on ? which is broken off between the wife-children-week-end and you, anonymous ? - it such... Releases from all - from thoughtful designing, from documenting, from meticulous checks... Well works in 99 % of cases - , in ! Yes any difference. On the robot your code who is possible looks, and nobody can also looks. And if looks, through a floor of year when you will leave and someone comes another. Thus he recognizes that all it incorrectly, mandatory calls you and decides something to refine, then all breaks, calls you once again, recovers half, somehow jambs, adds a heap new, jostles in and to leave. As a result, through slightly such your professional code final to turn in . K> the Judgement that "FOSS is better" is added from rather narrow case: you found one jamb in ., you know, because of what it and know how to repair. Everything, a pancake, you are a Master Sensei-god-vseja-it! Familiar feeling? Here. And that on this one jamb is necessary ten - as though remains in a shade. Well and then, where it is more pleasant to feel above the whole company, than any . E-e-e. . Excuse, lost thought somewhere in the middle of this maxim. K> even "conjugate pr" - and that admits jambs; TWO LIVE HEADS, CHARLES! What to speak about which does not distinguish a cat from a cap! And what at us conjugate programming automatically does of the code paradise? I.e. we take two , we put for one computer and these TWO LIVE HEADS there and then begin modelly indicative code? . Here in a topic there was a specification that projects at which not less than two hundreds stars undertook. Actually it is a lot of to cut an overwhelming part of projects which you mean. There are many projects at which less than hundred stars and I can them courageously to name modelly indicative. For example, here.