Stack Overflow, geniş proqramlaşdırma mövzuları ilə bağlı suallar verə biləcəyiniz və digər istifadəçilərdən rəy ala biləcəyiniz bir sual -cavab saytdır. Stack Overflow, istifadəçilərə müəyyən problemlər üçün ən yaxşı sualları və ya cavabları seçməyə kömək edən bir səsvermə sisteminə də malikdir. Ancaq, hər hansı bir onlayn cəmiyyətdə olduğu kimi, necə soruşacağını bilmək, başqa cür edə biləcəyinizdən daha sürətli bir mənalı cavab almağa kömək edə bilər.
Addımlar
3 -dən 1 -ci hissə: Soruşmağa hazırlaşır
Addım 1. Sualınızın artıq verilmədiyini və cavablandırılmadığını yoxlayın
Bu, ümumiyyətlə yaşadığınız problemin sadə bir onlayn axtarışı ilə edilə bilər. Sualınız dublikatdırsa və ya artıq cavablandırılıbsa, moderatorlar tərəfindən bağlanıla bilər. Axtarışınızı dəqiqləşdirməyin bəzi yolları aşağıdakılardır:
- Bir etiket və mövzu axtarmaq üçün yazın: [tag] mövzu
- Müəyyən bir ifadəni axtarmaq üçün onu sitatlarla əhatə edin: "ifadə"
-
Bir etiketi, ifadəni və ya mövzunu istisna etmək üçün bunları eksi (-) işarəsi ilə yazın
Etiketlər üçün: [tagA] -[tagB] (tagB məhdudlaşdırarkən tagA axtarır)
İfadələr üçün: mövzu -"ifadə" (müəyyən bir ifadəni məhdudlaşdırarkən mövzunu axtarır)
Mövzular üçün: mövzuA -MövzuB (Mövzunu məhdudlaşdırarkən A axtarır)
Addım 2. Sualınızı diqqətlə düşünün
Aydın və qısa bir sual, istifadəçilərə probleminizi başa düşməyə və daha tez cavab verməyə kömək edəcək. Mümkün qədər konkret olun, çünki bu, istifadəçilərə probleminizin nə olduğunu və sizə necə məsləhət verəcəyini daha yaxşı anlamağa kömək edəcək.
Yazmadan əvvəl qısa bir qaralama yazaraq fikirlərinizi aydınlaşdıra bilərsiniz
Addım 3. Aydın və təsviri bir başlıq seçin
Başlığınız sualınıza diqqəti cəlb etməyə xidmət edəcək və ümumiyyətlə probleminizi ümumiləşdirən aydın bir başlıq digər istifadəçilərə sizə kömək təklif etmək üçün uyğun olub olmadığını bilməsinə kömək edəcək.
- "Kodda səhv" kimi ümumi bir başlıq inanılmaz dərəcədə qeyri -müəyyəndir. "Bazaya görə barda foo istisnası" kimi bir şey, istifadəçilərə detalları oxumadan probleminizi başa düşməyə imkan verir.
- Probleminiz üçün yaxşı bir başlıq yaratmaqla mübarizə aparırsınızsa, başlığı sonuncu dəfə yazmaq istəyə bilərsiniz.
Addım 4. Başlığınızdan genişləndirin
Sualınız, mövzunuzun başlığını genişləndirən probleminizin qısa xülasəsi ilə başlamalıdır. Problemi necə həll etdiyinizi və həll etməyi çətinləşdirən məhdudiyyətləri izah etməyə çalışın.
Addım 5. Minimum, lakin kifayət qədər məlumat daxil edin
Çox məlumat daxil etmək sizi çətinliyə sala bilər və ya digər istifadəçilərin probleminizin tam olduğu yeri təhlil etməsini çətinləşdirə bilər. Bu xüsusilə kod üçün gedir; Bütün proqramınızı yazınıza kopyalamaq nadir hallarda kömək edir.
Addım 6. Daxil olun və ya qeydiyyatdan keçin
Stack Overflow -a sual göndərmək üçün Google hesabınızla, Facebook profilinizlə və ya Stack Overflow hesabınızla daxil olmalısınız. Bir hesab açmaq istəsəniz, stackoverflow.com saytına daxil olun və səhifənin yuxarı status çubuğunda olan "qeydiyyatdan keç" bağlantısını vurun. Sonra, hesabınızı yaratmaq üçün göstərişlərə əməl edin və "qeydiyyatdan keç" bağlantısının yanında tapa biləcəyiniz "daxil ol" seçin.
3 -cü hissə 2: Sualınızı vermək
Addım 1. "Sual ver" düyməsini basın
Brauzerinizdə stackoverflow.com saytında Stack Overflow ana səhifəsinə gedin. Səhifənin yuxarı sağ küncündə davam etmək üçün tıklamalı olduğunuz Sual ver düyməsini görməlisiniz.
Addım 2. İmtina etməyi oxuyun
Sonra oxuduğunuzu və imtinanı başa düşdüyünüzü göstərən qutuyu yoxlayın və "Davam et" düyməsini basın. İndi sualınızı verməyə hazırsınız!
Addım 3. Lazımi məlumatları doldurun
Probleminizin təsviri və başlığınızın lazımlı olduğu yer budur. Məlumatı doldurun və orfoqrafiya və qrammatikanı iki dəfə yoxlayın. İstədiyiniz son şey, kimsə sualınıza cavab vermək əvəzinə istifadənizi çətinləşdirməkdir. Sonra "Sualınızı göndərin" düyməsini basın.
Addım 4. Hər hansı bir uyğun etiket əlavə edin
Etiketlər sahəsində, yazmağa başladığınız zaman, Stack Overflow sistemi bu prosesdə sizə kömək etmək üçün avtomatik olaraq ehtimal olunan etiketləri təklif edəcək. Etiketlərinizin təsvirlərini oxuduğunuzdan əmin olun. Yanlış etiket potensial cavabları ciddi şəkildə məhdudlaşdıra bilər.
Mövzunuzla əlaqəli üç vacib etiket bunlardır: dil, kitabxana və API
3 -dən 3 -cü hissə: təqib və bitirmə
Addım 1. Sualınıza qayıdın
Stack Overflow -a bir neçə sual vermisinizsə və ya bu yaxınlarda verdiyiniz bir sualın adını unudmusunuzsa, istifadəçi axtarışını edə bilərsiniz. Bunu axtarış sahəsinə daxil etmək üçün:
- istifadəçi: istifadəçi adı (təqdim olunan istifadəçi adı üçün yalnız nəticələr qaytarır)
- istifadəçi: istifadəçi adı mövzusu (əlaqəli mövzu ilə verilən istifadəçi adı üçün yalnız nəticələr qaytarır)
Addım 2. Şərhləri dinləyin və cavablandırın
Çox vaxt bunlar konstruktiv olacaq və diqqət yetirərək, növbəti dəfə Stack Overflow sualınızı necə inkişaf etdirəcəyinizi öyrənə bilərsiniz.
Yazı üçün brauzerinizi açıq buraxın və daha çox və ya daha dəqiq məlumat vermək üçün yazınızı redaktə edərək suallara cavab verin
Addım 3. Mümkün həlləri qəbul edin və tətbiq edin
Qənaətbəxş hesab etdiyiniz cavabı qəbul etmək üçün cavabın altındakı yaşıl işarəni vura bilərsiniz. Bu, sualın bitdiyini göstərəcək və xalları cavablandıran istifadəçiyə töhfə verdiyinə görə mükafat verəcək.
Addım 4. Cavablar problemi aydınlaşdırarsa başlığınızı düzəldin
Bəzən, yazdığınız sual cavablandıqca, daha uyğun bir başlığın istifadə oluna biləcəyini və ya fərqli bir təsvirin ona daha yaxşı uyğun gələcəyini anlaya bilərsiniz. Bu vəziyyətdə, digər istifadəçilərin sual və cavablarınızı daha asan tapa bilməsi üçün başlığınızı düzəldin.