คำถามติดแท็ก spoken-languages

30
คนที่อยู่ในรหัสประเทศที่ไม่ได้พูดภาษาอังกฤษเป็นภาษาอังกฤษหรือไม่? [ปิด]
ฉันได้ยินมาว่า (โดยผู้ร่วมงาน) ทุกคน "รหัสเป็นภาษาอังกฤษ" ไม่ว่าพวกเขาจะมาจากไหน ฉันพบว่ามันยากที่จะเชื่อ แต่ฉันจะไม่แปลกใจถ้าสำหรับภาษาการเขียนโปรแกรมส่วนใหญ่ชุดอักขระที่สนับสนุนนั้นค่อนข้างแคบ คุณเคยทำงานในประเทศที่ภาษาอังกฤษไม่ใช่ภาษาหลักหรือไม่? ถ้าเป็นเช่นนั้นรหัสของพวกเขามีลักษณะอย่างไร

4
การเขียนโปรแกรมและ Ubiquitous Language (DDD) ในโดเมนที่ไม่ใช่ภาษาอังกฤษ
ฉันรู้ว่ามีคำถามอยู่แล้วที่นี่ที่เกี่ยวข้องอย่างใกล้ชิดกับหัวข้อนี้ แต่ไม่มีคำถามใดที่ใช้ภาษา Ubiquitousเป็นจุดเริ่มต้นดังนั้นฉันคิดว่านั่นเป็นเหตุผลสำหรับคำถามนี้ สำหรับผู้ที่ไม่ทราบ: Ubiquitous Language เป็นแนวคิดของการกำหนดภาษา (ทั้งการพูดและการเขียน) ที่ใช้อย่างเท่าเทียมกันในการพัฒนาและผู้เชี่ยวชาญด้านโดเมนเพื่อหลีกเลี่ยงความไม่สอดคล้องกันและการสื่อสารผิดเนื่องจากปัญหาการแปลและความเข้าใจผิด คุณจะเห็นคำศัพท์ที่เหมือนกันปรากฏในรหัสการสนทนาระหว่างสมาชิกในทีมรายละเอียดการทำงานและ whatnot ดังนั้นสิ่งที่ฉันสงสัยเกี่ยวกับวิธีจัดการกับภาษาแพร่หลายในโดเมนที่ไม่ใช่ภาษาอังกฤษ ส่วนตัวผมชอบอย่างยิ่งที่จะเขียนโค้ดโปรแกรมเป็นภาษาอังกฤษอย่างสมบูรณ์รวมถึงความคิดเห็น แต่แน่นอนว่าไม่รวมค่าคงที่และทรัพยากร อย่างไรก็ตามในโดเมนที่ไม่ใช่ภาษาอังกฤษฉันถูกบังคับให้ตัดสินใจ: เขียนโค้ดที่สะท้อนถึงภาษา Ubiquitous ในภาษาธรรมชาติของโดเมน แปลภาษา Ubiquitous เป็นภาษาอังกฤษและหยุดการสื่อสารในภาษาธรรมชาติของโดเมน กำหนดตารางที่กำหนดวิธีการแปลภาษา Ubiquitous เป็นภาษาอังกฤษ นี่คือความคิดของฉันตามตัวเลือกเหล่านี้: 1) ฉันมีความเกลียดชังอย่างมากต่อรหัสภาษาผสมนั่นคือการเข้ารหัสโดยใช้ประเภท / สมาชิก / ชื่อตัวแปร ฯลฯ ที่ไม่ใช่ภาษาอังกฤษ ภาษาโปรแกรมส่วนใหญ่ 'หายใจ' ภาษาอังกฤษในระดับใหญ่และส่วนใหญ่ของวรรณคดีทางเทคนิคชื่อรูปแบบการออกแบบและอื่น ๆ เป็นภาษาอังกฤษเช่นกัน ดังนั้นในกรณีส่วนใหญ่จะไม่มีวิธีการเขียนโค้ดทั้งหมดในภาษาที่ไม่ใช่ภาษาอังกฤษดังนั้นคุณจึงต้องลงเอยด้วยภาษาที่ผสมกันอยู่แล้ว 2) สิ่งนี้จะบังคับให้ผู้เชี่ยวชาญด้านโดเมนเริ่มคิดและพูดในภาษาอังกฤษเทียบเท่ากับ UL ซึ่งเป็นสิ่งที่อาจไม่เป็นธรรมชาติสำหรับพวกเขาดังนั้นจึงเป็นอุปสรรคต่อการสื่อสารอย่างมีนัยสำคัญ 3) ในกรณีนี้ผู้พัฒนาสื่อสารกับผู้เชี่ยวชาญโดเมนในภาษาของตนในขณะที่นักพัฒนาสื่อสารกันเป็นภาษาอังกฤษและที่สำคัญที่สุดพวกเขาเขียนโค้ดโดยใช้การแปลภาษาอังกฤษของ UL ฉันแน่ใจว่าฉันไม่ต้องการไปที่ตัวเลือกแรกและฉันคิดว่าตัวเลือกที่ 3 นั้นดีกว่าตัวเลือกที่ 2 …

14
การเรียนรู้ภาษาธรรมชาติใด ๆ โดยเฉพาะอย่างยิ่งอาชีพการเขียนโปรแกรมของคุณหรือไม่ [ปิด]
ดูเหมือนว่าภาษาอังกฤษเป็นภาษาสากลที่โดดเด่นสำหรับการเขียนโปรแกรมตามคำถาม P.SE ก่อนหน้า (แม้ว่าความคิดเห็นที่ถูกคัดค้านอย่างมากชี้ให้เห็นอย่างถูกต้องว่าการถามคำถามแบบนั้นในเว็บไซต์ภาษาอังกฤษส่วนใหญ่จะบิดเบือนผลลัพธ์) อย่างไรก็ตามมีประโยชน์ในการเรียนรู้ภาษาต่างประเทศเพื่อการพัฒนาซอฟต์แวร์หรือไม่? ตัวอย่างเช่นจีนมีเครื่องมือซอฟต์แวร์ภาษาเทคโนโลยี ฯลฯ ที่แตกต่างไปจากเดิมอย่างสิ้นเชิงไหม? แล้วภาษาที่ใช้ภาษาญี่ปุ่นรัสเซียและอื่น ๆ มีโลกทั้งโลกของการพัฒนาซอฟต์แวร์ภาษาเครื่องมือและอื่น ๆ ที่มีอยู่ในภาษาอื่น ๆ เหล่านี้? หรือคนที่รู้ภาษาเหล่านี้ใช้เครื่องมือและภาษาที่เรารู้จักและชื่นชอบ?

2
การเขียนโปรแกรมภาษาญี่ปุ่นเป็นอย่างไร? [ปิด]
รหัสเขียนเป็นภาษาญี่ปุ่นหรือไม่ ชื่อไฟล์เป็นภาษาอังกฤษหรือไม่? สิ่งที่ชอบตัวประมวลผลล่วงหน้า C? นั่นเป็นภาษาอังกฤษหรือเปล่า? มีความคิดเห็นเป็นภาษาญี่ปุ่นหรือไม่ ตัวอย่างก็ดีเช่นกัน

3
มีงานวิจัยเกี่ยวกับการเขียนโปรแกรมภาษาศาสตร์หรือไม่?
การเขียนโปรแกรมภาษาเป็นภาษาอย่างเป็นทางการแต่ไม่เหมือน formalisms หลายพวกเขายังมีธรรมชาติบางอย่างความหมายที่กำหนดโดยพวกเขาความหมายในการดำเนินงานหรือในกรณีของภาษามาร์กอัปที่ความหมายนำเสนอ และภาษาโปรแกรมแม้ว่าที่เป็นทางการจะคล้ายกับภาษาธรรมชาติในแง่ของการสื่อสารที่อนุญาต ในขณะที่การพัฒนาภาษาโปรแกรมเป็นสิ่งประดิษฐ์กระบวนการวิวัฒนาการทางภาษาธรรมชาติการยืมการผสมระหว่างกันและการกลายพันธุ์ทั้งหมดนั้นมีคู่เทียมที่ค่อนข้างชัดเจน ดังนั้นฉันจึงสงสัยว่า: เคยมีงานวิจัยขนาดใหญ่ที่เจาะลึกเกี่ยวกับวิวัฒนาการและพฤติกรรมของภาษาโปรแกรมจากมุมมองของนักภาษาศาสตร์ หรือไม่?

17
ทำไมเว็บไซต์ต้องถามภาษาและประเทศเมื่อเบราว์เซอร์สามารถบอกได้ว่า?
ดังนั้นทำไมเว็บไซต์ต้องถามภาษา (ประเทศ) และประเทศเมื่อเบราว์เซอร์สามารถบอกพวกเขาว่า? แก้ไข: โดยเฉพาะฉันหมายถึงเหตุผลที่ไม่ใช้ส่วนการยอมรับภาษาในส่วนหัว http กำหนดโดยการตั้งค่าภาษาในเบราว์เซอร์ไม่ใช่ตามที่อยู่ IP คำถามนี้มุ่งเน้นเว็บไซต์ที่วางกำแพงบังคับให้ผู้ใช้เลือกภาษาก่อนใช้เว็บไซต์ซึ่งควรทำให้การตั้งค่าสามารถเข้าถึงได้ง่ายแทน แก้ไข: นี่เป็นคำถามประสบการณ์ผู้ใช้โดยมุ่งเน้นไปที่จุดที่ผู้ใช้ควรตั้งค่าการตั้งค่าภาษาในเบราว์เซอร์เมื่อพวกเขาติดตั้งคอมพิวเตอร์เป็นครั้งแรก (หากผู้ใช้ฉลาดพอหรือสามารถถามใครสักคนที่ฉลาดพอ)

7
โปรแกรมเมอร์ดีในการเรียนรู้ภาษา "พูด" หรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน6 ปีที่ผ่านมา นี่อาจเป็นหัวข้อเล็กน้อย แต่ฉันจะเสี่ยงเพราะเว็บไซต์เป็นเรื่องเกี่ยวกับโปรแกรมเมอร์ ! โปรแกรมเมอร์ดีในการเรียนรู้ภาษาโปรแกรมใหม่อย่างต่อเนื่อง แต่พวกเขาเรียนภาษาพูดใหม่ดีแค่ไหน? คุณใช้ภาษาต่างประเทศ (ฝรั่งเศส / สเปน / ฯลฯ ) เป็นผู้ใหญ่แล้วหรือยัง? มันง่ายไหม ฉันถามเพราะฉันพยายามเรียนภาษาฝรั่งเศสมาระยะหนึ่งแล้วและตอนนี้ฉันยังอยู่ในช่วงที่น่ารำคาญ "Je parle un peu de Française" ฉันได้เข้าเรียนหลักสูตรภาษาฝรั่งเศสสองหลักสูตรหลักสูตรหนึ่งซึ่งส่วนใหญ่ของชั้นเรียนเป็นโปรแกรมเมอร์และอีกหลักสูตรหนึ่งที่พวกเขาไม่ได้และความแตกต่างในความสามารถค่อนข้างชัดเจน ความโน้มเอียงทางคณิตศาสตร์ / ตรรกะขัดขวางการเรียนรู้ภาษาพูดที่ไวยากรณ์ไม่ได้อยู่ในรูปแบบและเลขศูนย์หรือไม่? หรือฉันเพิ่งโอนความผิดแทนที่จะยอมรับว่าฉันไม่เก่งภาษา [เป็นสิ่งสำคัญที่คุณยังไม่ได้รับการสอนภาษาในโรงเรียนเพราะการได้รับรู้ล่วงหน้าช่วยให้คุณได้เปรียบ ฉันได้รับและเข้าใจภาษาได้ดีที่ฉันอายุต่ำกว่า 10 ปี]

4
การต่อสู้เพื่อแยกทีมระหว่างสองภาษาที่พูด
ฉันมีทีมที่ไม่มีภาษากลางเดียวในหมู่สมาชิกในทีมทั้งหมด ทีมถูกแบ่งออกเป็นสองที่ (แม้ว่าภูมิศาสตร์ไม่ใช่ปัญหาหลัก) สมาชิกทีมทั้งหมดในแต่ละสถานที่พูดภาษาเดียวกันและมีสมาชิกในสถานที่ทั้งสองที่สามารถพูดได้ทั้งสอง ฉันต้องการที่จะแนะนำการต่อสู้ แต่กำลังดิ้นรนกับการขนส่งของการจัดการกับปัญหาภาษา นี่ไม่ใช่ทีมนอกชายฝั่ง สมาชิกในทีมทุกคนเป็นพนักงานของ บริษัท แต่ตั้งอยู่ในสำนักงานสองแห่งในต่างประเทศ โชคดีที่เราไม่มีปัญหากับเขตเวลา ภาษาเป็นอุปสรรคหลัก ในขณะที่ทีมสามารถแบ่งออกเป็นสองทีมเนื่องจากขนาดและชุดทักษะของผู้คนในแต่ละสถานที่รวมถึงปัจจัยภายนอกอื่น ๆ เป็นที่พึงปรารถนาที่จะรวมเป็นทีมเดียว ฉันคิดว่ามันจะดีกว่าถ้าใช้การประชุมทางวิดีโอเพื่อให้มีการสื่อสารที่สมบูรณ์ยิ่งขึ้นและช่วยให้ทีมรวมตัวกันเพื่อให้สามารถมองเห็นซึ่งกันและกันและใช้วิธีการสแตนด์อะโลนที่แท้จริง อย่างไรก็ตามฉันกลัวว่านี่จะเป็นการยากที่จะสื่อสารระหว่างภาษา สมาชิกสองภาษาของทีมควรแปลด้วยวาจาหรือไม่ อีกวิธีหนึ่งเราสามารถใช้ข้อความโต้ตอบแบบทันทีตามที่แนะนำโดยการอ้างอิงเดียวที่ฉันสามารถพบกับปัญหาภาษาในการต่อสู้แบบกระจาย ฉันกังวลเกี่ยวกับการสื่อสาร "ยากจน" และบางทีอาจเป็นการแนะนำที่ไม่ดีเกี่ยวกับแนวคิดการต่อสู้ จากคนที่มีประสบการณ์ในการจัดการกับความแตกต่างของภาษาในทีมคุณจัดการกับปัญหาได้อย่างไรและทำงานได้ดีเพียงใดสำหรับคุณ

4
ภาษาการเขียนโปรแกรมที่ไม่ใช่ภาษาอังกฤษ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา มหาวิทยาลัยโอเควียในโคลัมเบียสอนหลักสูตรการเขียนโปรแกรมเบื้องต้นในLexico , สเปนตามเชิงวัตถุภาษา .NET จุดประสงค์คือการสอนแนวคิดการเขียนโปรแกรมในภาษาของนักเรียนก่อนที่จะแนะนำภาษาหลักที่ใช้ภาษาอังกฤษ มีหลายคนที่ไม่ใช่ภาษาอังกฤษที่ใช้ภาษาโปรแกรมอื่น ๆและแม้จะมีคำถามที่เกี่ยวข้องในกองมากเกิน ฉันมีคำถามหลายข้อเกี่ยวกับภาษาเหล่านี้: มีใครในเว็บไซต์นี้เรียนรู้ที่จะเขียนโปรแกรมด้วยภาษาที่ไม่ใช่ภาษาอังกฤษหรือไม่? ถ้าเป็นเช่นนั้นการเปลี่ยนไปใช้ภาษาอังกฤษเป็นภาษาแรกนั้นยากแค่ไหน? มีหลักฐานจากการวิจัยหรือไม่ว่าผู้ที่ไม่ได้ใช้ภาษาอังกฤษเรียนรู้การเขียนโปรแกรมเร็วขึ้น / ดีขึ้นโดยใช้ภาษาที่มีคำหลักเป็นภาษาแม่แทนที่จะเป็นภาษาอังกฤษ

8
อะไรคือแนวคิดที่สำคัญที่สุดที่จะเข้าใจสำหรับ“ ความคล่องแคล่วในการพัฒนาภาษาอังกฤษ”? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ในเดือนเมษายนฉันจะพูดคุย ** ** ภาษาอังกฤษ 2.0 - การทำความเข้าใจภาษาของนักพัฒนา” กับกลุ่มครูสอนภาษาอังกฤษวัตถุประสงค์คือภายในสองชั่วโมงเพื่อให้พวกเขามีพื้นฐานที่รวดเร็วในแนวคิดหลักเพื่อให้พวกเขาสามารถ เข้าใจบล็อกและพ็อดแคสต์ของนักพัฒนาได้ดีขึ้นและสามารถถามคำถามที่ดีกว่าเมื่อพูดคุยกับนักพัฒนา คุณคิดว่าอะไรคือแนวคิดที่สำคัญที่สุดในการทำความเข้าใจแนวคิดที่นักพัฒนาให้ความสำคัญ แต่ประชาชนทั่วไปไม่คุ้นเคย นี่คือความคิดบางอย่าง: การควบคุมเวอร์ชัน นามธรรม ผับ / ย่อย ผลักดันกับดึง แก้จุดบกพร่อง ต้นแบบ สถาปัตยกรรมสามชั้น ชั้น / วัตถุ "รหัสสปาเก็ตตี้" กับ OOP ยกเว้นการขว้าง การจัดหาฝูงชน refactoring เมฆ แห้ง - อย่าทำซ้ำตัวเอง ลูกค้า / เซิร์ฟเวอร์ การทดสอบหน่วย ออกแบบ / พัฒนา

7
ภาษาพูดของเจ้าของภาษาส่งผลกระทบต่อคุณภาพของรหัสหรือไม่
มีโรงเรียนแห่งความคิดในภาษาศาสตร์ที่การแก้ปัญหาเชื่อมโยงกับไวยากรณ์ความหมายไวยากรณ์และความยืดหยุ่นของภาษาพูดของเจ้าของภาษา เมื่อทำงานกับทีมพัฒนาระหว่างประเทศหลายแห่งฉันสามารถเห็นวัฒนธรรมทางจิต (ถ้าคุณต้องการ) ใน codebase อย่างชัดเจน นอกเหนือจากการเขียนโปรแกรมภาษารหัสภาษาเยอรมันค่อนข้างแตกต่างจากเพื่อนร่วมงานของฉันในอินเดีย รหัสก็แตกต่างกันอย่างชัดเจนในอเมริกากลางเช่นเดียวกับในอเมริกาชายฝั่ง (จริง ๆ แล้ว IBM สังเกตเมื่อหลายปีก่อน) คุณสังเกตเห็นกับเพื่อนร่วมงานระหว่างประเทศของคุณ (จากประเทศใด ๆ ) ว่ารูปแบบการเข้ารหัสและการแก้ปัญหาสอดคล้องกับภาษาท้องถิ่นหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.