Таккак SO нарусском—этокак SO наанглийском, толькопо-русски, тоневижупричинслишкомдалекоуходитьотстатьи, которуюнапротяжениидолгоговременишлифовалинабольшом SO. Предлагаюсвойперевод.
Текстможноподшлифоватьиприжеланииперетащитькритериидляонтопикаещёииз Server Faultи/илиSuper User, разужтематикурешилисделатьшире. Простовыпилитьзапретынаоффтопикнельзя, потомучтона SF и SU тожеестьсвоистрогиекритерии. Вводитьстрогиикритериидлявопросовпопрограммированию, нооставлятькритериидлявопросовпоПОналичноеусмотрениебудетошибкой.
Частьтекстапозаимствованаизпереводапричиндлязакрытиявопросов (которыеявсё-такинадеюсьувидетьвдиалогезакрытиявопросов). Воригинальнойстатьетожекопипастаизпричинзакрытиявопросов (всё, кромепричиныпродомашниезадания—еёподловыпилилииздиалога).
Ещёархиважноперевестистатью MCVE/SSCCE. Нанеёссылкиотовсюду.
Накакиетемыздесьможнозадаватьвопросы?
Stack Overflow —сайтдляпрофессиональныхпрограммистовипрограммистов-любителей, тех, ктопишеткод, потомучтолюбитписатькод. Намкажется, чтолучшиевопросына Stack Overflowсодержатхотьнемногокода, ноесливопроспооднойизследующихтем:
- конкретнаяпроблема, связаннаяспрограммированием,
- алгоритм,
- приложения, обычноиспользуемыепрограммистами,
- практическая, решаемаязадача, относящаясякразработкеприложений,
...то Stack Overflow —удачноеместо, чтобызадатьвопрос!
Пожалуйста, осмотритесьиубедитесь, чтовопроснебылзаданраньше. Можнозадатьвопросисамостоятельноответитьнанего. Всеобъемлющие, неясные, неполныеизависящиеотличногомнениявопросыбудутзамороженыдотехпор, покакто-тоихнеулучшит.
Списоксоветов, какзадатьхорошийвопрос, которыйсообществоположительнооценитипривлечётхорошиеответы.
Некоторыевопросысчитаютсявопросаминепотеме, хотяониипопадаютводнуизкатегорийвыше:
Вопросыспросьбамипомочьсотладкой ("почемуэтоткоднеработает?") должнывключатьжелаемоеповдение, конкретнуюпроблемуилиошибкуиминимальныйкоддляеёвоспроизведенияпрямоввопросе. Вопросыбезявногоописанияпроблемыбесполезныдляостальныхпосетителей. См. Каксоздатьминимальный, полный, воспроизводимыйпример.
Вопросы, вызванныепроблемой, котораябольшеневоспроизводится, илиопечаткой. Хотяпохожиевопросымогутбытьуместнынаэтомсайте, решениедляэтоговопросаврядлипоможетбудущимпосетителям. Обычноможноизбежатьподобныхвопросовнаписаниемиисследованиемминимальнойпрограммыдлявоспроизведенияпроблемыдоотправкивопроса.
Вопросыподомашнимзаданиямдолжнывключатьописаниетого, какуючастьзадачивыужерешили, ивчёмименноувасвозниклитрудности.
Вопросыспросьбамипредоставитьрекомендацииилинайтикниги, инструменты, библиотеки, материалыдляобученияилилюбыедругиевнешниересурсыявляютсяна Stack Overflow оффтопиком, таккакприводяткспорамиспаму. Вместоэтогоопишитепроблемуичтовысделалидляеёрешения.
Вопросыпроаппаратноеипрограммноеобеспечениеявляютсяоффтопиком, еслитолькоонинекасаютсянапрямуюинструментов, которыеиспользуютсявосновномприпрограммировании.
Вопросыопрофессиональнойадминистрациисерверов, сетейисвязаннойинфрастурктурыявляютсяоффтопиком, еслиониневключаютпрограммированиеилиинструментыдляпрограммирования.
Есливашвопроснеподходитдля Stack Overflow, онможетбытьуместеннаодномиздругихсайтовсети Stack Exchange.
- Computer enthusiasts and power users, ask on Super User.
- Professional system and network administrators, ask on Server Fault.
- Users of TeX, LaTeX, ConTeXt, and related typesetting systems, ask on TeX - LaTeX Stack Exchange.
- Database administrators and professionals, ask on Database Administrators Stack Exchange.
- SharePoint enthusiasts, ask on SharePoint Stack Exchange.
If no site currently exists that will accept your question, you may commit to or propose a new site at Area51, the place where new Stack Exchange communities are democratically created.