วิศวกรรมซอฟต์แวร์

ถาม - ตอบสำหรับมืออาชีพนักวิชาการและนักเรียนที่ทำงานในวงจรการพัฒนาระบบ

8
แก้ไขข้อผิดพลาดที่ไม่เคยทำให้เกิดปัญหามาจนถึงตอนนี้
ฉันเพิ่งทำการเปลี่ยนแปลงที่ทำให้บางรหัสทำงานบ่อยกว่าที่เคยเป็น สิ่งนี้นำไปสู่การค้นพบข้อผิดพลาด ข้อผิดพลาดนี้มีโอกาสที่จะเกิดขึ้นเมื่อใดก็ตามที่รหัสถูกเรียกใช้ แต่เนื่องจากมันถูกเรียกใช้งานบ่อยครั้งที่มันไม่เคยปรากฏขึ้นมา เมื่อฉันนำสิ่งนี้ไปสู่ความสนใจของนักพัฒนาตะกั่วเขาต้องการให้ฉันเลิกทำการเปลี่ยนแปลงที่เปิดเผยข้อผิดพลาดแทนที่จะแก้ไขข้อผิดพลาดที่อ้างถึงสุภาษิต "ถ้ามันไม่พังไม่ต้องแก้ไข" ชัดเจนสำหรับฉันที่เราเพิ่งโชคดีจนถึงตอนนี้ แต่เขาจะไม่ฟังเหตุผล ฉันควรจะแก้ไขหรือไม่ ปรับปรุง ในทางเทคนิคแล้วผู้นำไม่มีอำนาจใด ๆ เหนือฉัน เพียงแค่ครอบครอง เขาเป็นผู้พัฒนาโครงการเพียงคนเดียวมาหลายปีจนกระทั่งเมื่อปีที่แล้วและฉันคิดว่าเขาไม่วิจารณ์อย่างสร้างสรรค์ดีนัก สำหรับสิ่งที่คุ้มค่าฉันไม่ได้วิจารณ์เขา ฉันเพิ่งชี้ให้เห็นว่าเพียงเพราะข้อผิดพลาดที่ไม่เคยปรากฏไม่ได้หมายความว่ามันไม่ได้มี
20 ethics 

5
มีกรอบมาตรฐานเดียวสำหรับการพัฒนาแอพ Python GUI หรือไม่?
มีเฟรมเวิร์กมากมายสำหรับการเขียนแอปพลิเคชัน GUI โดยใช้ Python แต่มีกรอบมาตรฐานที่สำคัญอย่างใดอย่างหนึ่งหรือไม่ ตัวอย่างเช่นเรามี. NET / C # ใน Visual Studio ฉันคิดในมุมมองอื่นเช่นกัน ในอนาคตถ้าฉันให้สัมภาษณ์งานโปรแกรมเมอร์ Python กรอบงาน GUI จะได้รับการพิจารณาอย่างไร ฉันยังสงสัยว่าไม่มี IDE ที่รวมภาษา GUI และ Python ตัวเลือกของรสชาตินั้นดี แต่การเลือกแบบเกินความจำเป็น
20 python 

4
Delphi vs C # สำหรับการเขียนโปรแกรม GUI [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันมาจากพื้นหลัง PHP และ Python ที่มีความรู้น้อยเกี่ยวกับ C ฉันได้ทำแอพพลิเคชั่นบนเว็บมากมายตอนนี้ฉันกำลังคิดถึงแอพพลิเคชั่น Desktop สำหรับแพลตฟอร์ม windows เพื่อนบอกให้ฉันไปหา Delphi และคนอื่นบอกว่า C # นั้นดีที่สุดแล้วสิ่งที่ฉันกำลังมองหาคือ ความง่าย ผลผลิต เอกสาร API ที่ดี ความเร็ว ลากแล้ววาง Multi เธรด & Good Network API ขอบคุณ
20 c#  delphi 

12
ประสิทธิภาพของการศึกษาด้วยตนเอง [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว คุณคิดว่าการเรียนรู้ด้วยตนเองในการพัฒนาซอฟต์แวร์นั้นดีหรือไม่? โปรดยกตัวอย่างสิ่งที่คุณเรียนรู้ด้วยตัวเอง
20 education 

7
ภาษาการเขียนโปรแกรมฟังก์ชั่นที่บริสุทธิ์ที่สุด? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันสนใจที่จะเรียนรู้การเขียนโปรแกรมการทำงานที่ดีขึ้น หากต้องการทำเช่นนั้นดูเหมือนว่าฉันควรบังคับให้ตัวเองใช้ภาษาการเขียนโปรแกรมที่ใช้งานได้จริงที่สุด ดังนั้นฉันมาที่นี่เพื่อขอมากหรือน้อยสำหรับการสั่งซื้อภาษาการเขียนโปรแกรมการทำงานตามความบริสุทธิ์ของพวกเขา ฉันคิดว่ามันจะเป็นประโยชน์มากกว่าที่จะเรียนรู้ Lisp หรือ Clojure (หรือ Scheme หรือ Scala ฯลฯ ) แต่สำหรับสิ่งที่ฉันได้ยินเมื่อเร็ว ๆ นี้ Haskell จะยากมากที่จะเอาชนะการสอนหลักการทำงานของโปรแกรมให้กับบางคน ฉันยังไม่แน่ใจเกี่ยวกับเรื่องนี้ดังนั้นฉันขอให้คุณ:ซึ่งเป็นภาษาการเขียนโปรแกรมการทำงานที่บริสุทธิ์ที่สุด? การเรียงลำดับจะดีมากหากหลาย ๆ คนกำลังแข่งขันกันเพื่อชื่ออันงดงามของภาษาการเขียนโปรแกรมที่ใช้งานได้จริง

5
จะทำให้คอมพิวเตอร์ทำงานช้าลง (เพื่อการทดสอบ) ได้อย่างไร? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ในฐานะที่เป็นคนส่วนใหญ่เห็นด้วยการส่งเสริมให้นักพัฒนาที่จะทำให้โค้ดได้อย่างรวดเร็วโดยให้พวกเขามีเครื่องช้าไม่ได้เป็นความคิดที่ดี แต่มีจุดหนึ่งในคำถามนั้น เครื่อง dev ของฉันเร็วและบางครั้งฉันก็เขียนโค้ดที่ไม่มีประสิทธิภาพรบกวน แต่ก็เห็นได้ชัดเมื่อรันบนเครื่องของคนอื่น อะไรคือวิธีที่ดีในการชะลอเครื่อง dev แบบเทอร์โบชาร์จชั่วคราว? แนวคิดของ "ความเร็ว" รวมถึงปัจจัยหลายประการเช่น: ความถี่สัญญาณนาฬิกาของ CPU จำนวนคอร์ CPU จำนวนหน่วยความจำและแคชตัวประมวลผล ความเร็วของรถเมล์ต่างๆ ดิสก์ I / O GPU เป็นต้น
20 efficiency 

5
ข้อดีข้อเสียของสถาปัตยกรรมสงบ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา การสนทนาที่พบบ่อยที่สุดที่ฉันเคยเห็นเกี่ยวกับข้อดีและข้อเสียของ REST มีแนวโน้มที่จะกำหนดกรอบการสนทนาที่สัมพันธ์กับ SOAP ฉันไม่มีประสบการณ์อย่างใดอย่างหนึ่ง ขณะนี้ฉันกำลังเผชิญหน้ากับการตัดสินใจซึ่งการขาดประสบการณ์ของฉันกำลังทำให้ฉันประเมินยาก ฉันเริ่มพัฒนาแอปพลิเคชั่นที่มีองค์ประกอบหลายอย่าง - ส่วนใหญ่เป็นแง่มุมการจัดการที่อนุญาตให้เจ้าของดูแลหลายไซต์ - และส่วนต่อประสานผู้ใช้สาธารณะที่อนุญาตให้ผู้ใช้โต้ตอบกับข้อมูลที่อยู่ในโฮสต์ ฉันต้องประเมินผลกระทบของการอนุญาตให้ส่วนหลังเป็นโฮสต์ที่ใดก็ได้และสื่อสารกับอดีตผ่านสถาปัตยกรรมสงบ - ​​หรือเรียกร้องให้ส่วนประกอบทั้งสองอยู่ในโฮสต์เดียวกัน อะไรคือนัยสำคัญของการพัฒนาสถาปัตยกรรม RESTful โดยเฉพาะอย่างยิ่งเมื่อคำนึงถึงความสามารถในด้านต่อไปนี้: 1: ความปลอดภัย 2: ประสิทธิภาพ 3: ความซับซ้อนของส่วนต่อประสาน แก้ไข: ดูที่คำตอบของคำถามนี้ - ฉันควรชี้แจง ฉันไม่ได้มองหาการเปรียบเทียบกับ SOAP - เป็นภาพรวมของแอปพลิเคชัน REST และแอปพลิเคชันที่มีส่วนประกอบทั้งหมดอยู่ในโฮสต์เดียว (ขอบคุณสำหรับคำตอบเหล่านั้นแม้ว่า!)

11
OOP เป็นรูปแบบการเขียนโปรแกรมที่โดดเด่นในโลกแห่งความจริงหรือไม่
วัตถุไม่เคย? ดีแทบจะไม่เคย ในส่วน VIEWPOINT ของ Communications of The ACM ฉันพบบทความที่น่าสนใจเรื่อง " Objects Never? Well, Hardly Ever " มันเป็นมุมมองที่แตกต่างอย่างสิ้นเชิงจากวัตถุแรกหรือวัตถุช้า เขาแนะนำ "ไม่เคยมีวัตถุ" หรืออาจเป็น "โรงเรียนที่สำเร็จการศึกษาจากวัตถุ" ผู้เขียนพูดคุยเกี่ยวกับ OOP และตั้งคำถามเกี่ยวกับวิธีการใช้ OOP ในสภาพแวดล้อมการเขียนโปรแกรมในโลกแห่งความเป็นจริง เขาคิดว่า OOP ไม่ใช่รูปแบบการเขียนโปรแกรมที่โดดเด่น ตัวอย่างเช่นเขาอ้างว่า 70% ของการเขียนโปรแกรมเสร็จแล้วสำหรับระบบสมองกลฝังตัวที่ OOP ไม่เหมาะจริง ๆ เมื่ออาจารย์ในมหาวิทยาลัยต้องการพูดคุยเกี่ยวกับประโยชน์ของ OOP พวกเขาจะพูดถึงการใช้รหัสซ้ำ อีกตัวอย่างเขาอ้างว่านี่ไม่ใช่กรณีจริงในโลกแห่งความเป็นจริง การใช้ซ้ำรหัสนั้นยากกว่าสิ่งที่อ้างในมหาวิทยาลัย: ฉันอ้างว่าการใช้ OOP นั้นไม่เป็นที่แพร่หลายเหมือนที่คนส่วนใหญ่เชื่อว่ามันไม่ประสบความสำเร็จเท่าที่ผู้เสนอเรียกร้องและดังนั้นที่กลางของมันในหลักสูตร CS ไม่ได้เป็นธรรม เป็นเรื่องที่น่าสนใจสำหรับฉันที่จะรู้ว่าผู้คนในกองซ้อนกันคิดอย่างไรกับเรื่องนี้? OOP เป็นรูปแบบการเขียนโปรแกรมที่โดดเด่นจากมุมมองของโปรแกรมเมอร์หรือไม่? ถ้าฉันควรเลือก …

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

17
วิธีชักชวนโปรแกรมเมอร์ให้ปฏิบัติตามกฎพื้นฐาน
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Software Engineering Stack Exchange อพยพ 8 ปีที่ผ่านมา มีกฎหลายข้อที่ฉันต้องขอให้โปรแกรมเมอร์ทำตามบ่อย ๆ พวกเขาเขียนโค้ดและถ้ามันใช้งานได้งานก็จะเสร็จแล้วสำหรับพวกเขา กฎพื้นฐานส่วนใหญ่อาจเป็น: กำลังคอมมิตการเปลี่ยนแปลง ไม่ได้เขียนปัญหาเกี่ยวกับตัวแบบใน View or Controllers หลีกเลี่ยงการเข้ารหัส คุณช่วยเล่าประสบการณ์ของคุณให้ฉันฟังได้ไหม คุณจัดการสิ่งนี้ได้อย่างไร

7
การอ้างถึงความไม่สามารถเข้าถึงได้ของรหัสผ่านที่ไม่ซ้ำกันทั่วโลก
ฉันไม่เห็นด้วยกับใครบางคน (ลูกค้า) เกี่ยวกับกระบวนการระบุตัวตนผู้ใช้ / การรับรองความถูกต้องสำหรับระบบ จำนวนของมันคือการที่พวกเขาต้องการให้ผู้ใช้แต่ละคนมีรหัสผ่านที่ไม่ซ้ำกันทั่วโลก (เช่นไม่มีผู้ใช้สองคนสามารถมีรหัสผ่านเดียวกัน) ฉันได้คัดค้านข้อโต้แย้งที่ชัดเจนทั้งหมดเกี่ยวกับเรื่องนี้ (มันเป็นช่องโหว่ด้านความปลอดภัยมันสร้างความสับสนให้กับการพิสูจน์ตัวตนมันไร้ประโยชน์ ฯลฯ ) แต่พวกเขายืนยันว่าไม่มีอะไรผิดปกติกับวิธีนี้ ฉันได้ทำการค้นหา google หลายครั้งที่กำลังมองหาความคิดเห็น (หรือกึ่งมีอำนาจหรือแม้กระทั่งเป็นอิสระ) ในเรื่องนี้ แต่ไม่สามารถหาสิ่งใดได้ เท่าที่ฉันสามารถบอกได้) ใครช่วยชี้ให้ฉันเห็นความคิดเห็นที่เป็นอิสระเช่นนี้ได้ไหม? [แก้ไข] ขอบคุณสำหรับคำตอบทั้งหมดของคุณ แต่ฉันเข้าใจปัญหาของแนวทาง / ข้อกำหนดที่เสนอนี้แล้วและสามารถอธิบายให้ลูกค้าทราบได้ แต่ลูกค้าไม่ยอมรับพวกเขาดังนั้นคำขอของฉันสำหรับแหล่งข้อมูลที่เป็นอิสระและ / หรือเชื่อถือได้ . ฉันยังพบบทความประจำวัน WTF แต่มันทนทุกข์ทรมานจากปัญหาที่จอนฮอปกินส์มีออกแหลม - ว่านี้เป็น WTF ชัดเจนในตัวเองเช่นนั้นก็ดูเหมือนจะไม่คุ้มค่าการอธิบายว่าทำไม และใช่รหัสผ่านจะถูกใส่เกลือและแฮช ในกรณีที่ความเป็นเอกลักษณ์ระดับโลกอาจเป็นเรื่องยากที่จะให้ความมั่นใจ แต่นั่นไม่ได้แก้ปัญหาของฉัน - มันก็หมายความว่าฉันมีข้อกำหนดที่ลูกค้าจะไม่ขยับเขยื่อนไขไม่เพียง แต่จะไม่ได้รับคำแนะนำ แต่ก็ยากที่จะ การดำเนินการ และถ้าฉันอยู่ในฐานะที่จะพูดว่า "ฉันไม่ได้จ่ายเงินเพื่อขายเกลือและขายของ" ฉันก็จะอยู่ในฐานะที่จะพูดว่า "ฉันไม่ได้ใช้รหัสผ่านที่ไม่ซ้ำกันทั่วโลก" ตัวชี้ไปยังแหล่งข้อมูลที่เป็นอิสระและ / …

14
คุณมีเทคนิคอะไรบ้างที่จะช่วยคุณเริ่มต้นตอนเช้า? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน9 ปีที่ผ่านมา ฉันไม่ใช่คนเช้า ฉันมีนิสัยชอบทำงานตั้งแต่ 10 ถึง 7/8 บางครั้งก็เป็น 9 อย่างไรก็ตามสถานที่หลายแห่งที่ฉันเคยทำงานขอให้มีบางอย่างที่เหมือนกับ 8 ถึง 6 หรือ 9 ถึง 6 พูดตามตรงฉันมีช่วงเวลาที่ยากลำบากจริง ๆ ที่ทำให้สมองของฉันไปในตอนเช้าและเข้าใจรหัส เมื่อฉันทำฉันสามารถมีสมาธิเป็นเวลานานและมีประสิทธิผลมาก มันกำลังเข้าสู่โค้ดและเริ่มที่จะไปกับสิ่งที่ฉันมีปัญหา บางครั้งฉันจะเสียเวลาในตอนเช้าเพียงเพราะฉันไม่สามารถมุ่งเน้นไปที่ปัญหา (ใช่ฉันกำลังเขียนสิ่งนี้ในตอนเช้า) ฉันใส่งานยุ่งทั้งหมดของฉันในตอนเช้า แต่ในฐานะนักพัฒนาฉันไม่มีงานยุ่งมาก มันกลายเป็นสิ่งที่เสริมกำลังตัวเอง เพราะคุณไม่ได้ทำสิ่งต่างๆในตอนเช้าคุณต้องอยู่ต่อ เพราะคุณต้องอยู่ต่อในภายหลังจึงยากที่จะเริ่มในเช้าวันถัดไป ฯลฯ คนอื่นมีปัญหากับเรื่องนี้หรือไม่? ถ้าเป็นเช่นนั้นเทคนิคใด ๆ ที่คุณได้เรียนรู้? ขอบคุณ!

3
IDE ที่ดีที่สุดสำหรับ Scala คืออะไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันพยายามเขียนโปรแกรม Scala ใน Netbeans และ Eclipse แต่ไม่ใช่สิ่งที่ฉันกำลังมองหา ในคำแนะนำ Netbeans สำหรับชื่อวิธีการ ฯลฯ ไม่ทำงาน ใน Eclipse ฉันไม่สามารถไปที่แหล่งเรียนได้โดยกด F3 (เช่นรายการสกาล่า) มีการสนับสนุนใน IntelliJ IDEA หรือไม่ Scala ที่รองรับ IDE อื่นมีหรือไม่
20 ide  scala 

10
วิธีสัมภาษณ์คนที่คุณรู้จักดี? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน9 ปีที่ผ่านมา คุณจะสัมภาษณ์คนที่คุณรู้จักดีหรือคนที่คุณอาจเป็นเพื่อนด้วยได้อย่างไร เกิดอะไรขึ้นถ้าคุณรู้จุดแข็งและจุดอ่อนของพวกเขาแล้ว ฉันต้องการหลีกเลี่ยงสถานการณ์นี้โดยมอบหมายงานนี้ให้คนอื่น แต่ถ้าไม่ใช่ตัวเลือก ฉันรู้สึกเหมือนมีความรู้สึกส่วนตัวที่เกี่ยวข้องมากเกินไปและเป็นไปไม่ได้ที่จะไม่ลำเอียง หากคุณอยู่ในสถานการณ์ที่คล้ายคลึงกันคุณจัดการกับสถานการณ์เหล่านั้นอย่างไร
20 interview 

8
Emacs มีวิธีใดบ้างที่จะทำงานได้มากขึ้น? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันเคยใช้ Emacs มาบ้างแล้วและฉันก็รู้สึกสบายใจกับคำสั่ง / ทางลัดขั้นพื้นฐานที่สุด แต่ฉันรู้ว่า Emacs มีข้อเสนอมากมายกว่าที่ฉันใช้ อะไรคือคุณสมบัติที่รู้จักน้อยของ emacs ที่สามารถช่วยให้ฉันเป็นโปรแกรมเมอร์ที่มีประสิทธิผลมากขึ้น?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.