คำถามติดแท็ก physics

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

12
สอนตัวเองในฐานะนักฟิสิกส์เพื่อเป็นโปรแกรมเมอร์ที่ดีขึ้น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันชอบวิชาฟิสิกส์เสมอและฉันชอบเขียนโปรแกรมเสมอดังนั้นเมื่อฉันได้รับข้อเสนอสำหรับตำแหน่งปริญญาเอกที่ทำวิชาฟิสิกส์เชิงตัวเลข (รายละเอียดไม่เกี่ยวข้องกันมันเป็นโปรแกรมแบบขนานส่วนใหญ่สำหรับกลุ่ม) ที่มหาวิทยาลัย - เครื่องกรองน้ำสำหรับฉัน อย่างไรก็ตามในฐานะนักฟิสิกส์ส่วนใหญ่ฉันสอนตัวเอง ฉันไม่มีความรู้พื้นฐานในวงกว้างเกี่ยวกับวิธีการโค้ดในลักษณะเชิงวัตถุหรือชื่อของอัลกอริทึมเฉพาะที่ปรับการค้นหาในต้นไม้ kD บางส่วน เนื่องจากงานทั้งหมดของฉันมีความกังวลเกี่ยวกับฟิสิกส์และผลลัพธ์ทางวิทยาศาสตร์มากขึ้นฉันจึงมีนิสัยที่ไม่ดีอย่างไม่ต้องสงสัยเลยยิ่งไปกว่านั้นเพราะการเข้ารหัสของฉันเป็นของตัวเองและไม่ได้ทำงานเป็นทีมจริงๆ ฉันใช้ C เป็นส่วนใหญ่เนื่องจากมันตรงไปตรงมามากและ "สิ่งที่คุณเขียนคือสิ่งที่คุณได้รับ" - ไม่จำเป็นต้องมี abstractions แฟนซี อย่างไรก็ตามเมื่อเร็ว ๆ นี้ฉันได้เปลี่ยนไปใช้ C ++ เนื่องจากฉันต้องการเรียนรู้เพิ่มเติมเกี่ยวกับพลังที่มาพร้อมกับสิ่งที่เป็นนามธรรม ฉันจะสอนตัวเองให้เขียนโค้ดด้วยวิธีที่ดีและเป็นนามธรรมได้อย่างไรเช่นผู้สำเร็จการศึกษาสาขาวิทยาศาสตร์คอมพิวเตอร์ ฉันรู้ว่าโค้ดของฉันมีประสิทธิภาพ แต่ฉันต้องการให้มันดูดีและอ่านง่าย โปรดจำไว้ว่าฉันไม่มีเวลาอ่านโทมัสจำนวน 1,000 หน้าเกี่ยวกับการเขียนโปรแกรมแบบนามธรรม ฉันต้องใช้เวลาในการวิจัยฟิสิกส์จริง (หัวหน้างานของฉันจะหัวเราะเยาะฉันถ้าเขารู้ว่าฉันใช้เวลาคิดเกี่ยวกับวิธีการโปรแกรมอย่างหรูหรา) ฉันจะประเมินได้อย่างไรว่างานของฉันดีจากมุมมองของโปรแกรมเมอร์หรือไม่

5
แนวคิดสำหรับวิชาฟิสิกส์ - วิทยาการคอมพิวเตอร์หลักสูตรและตำราร่วมกัน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันต้องการเขียน (และเริ่มสรุป) หนังสือเรียนฟิสิกส์ซึ่งถือว่าผู้อ่านเป็นโปรแกรมเมอร์คอมพิวเตอร์ที่มีความสามารถ ตำราฟิสิกส์ปกติสอนสูตรทางกายภาพและให้ปัญหาที่แก้ไขด้วยปากกากระดาษและเครื่องคิดเลข ฉันต้องการที่จะให้หนังสือที่เน้นฟิสิกส์คำนวณว่าคอมพิวเตอร์สามารถจำลองระบบทางกายภาพและช่วยให้ปัญหาของชนิดนี้: การเขียนโปรแกรมที่สามารถแก้ปัญหาที่ชุดของปัญหาฟิสิกส์ ห้องสมุดโอเพ่นซอร์สของบุคคลที่สามจะใช้ในการจัดการการคำนวณส่วนใหญ่และฉันต้องการใช้ภาษาระดับสูงเช่น Java หรือ C # นอกเหนือจากข้อเท็จจริงที่ว่าฉันสนุกกับการทำสิ่งนี้ฉันคิดว่าควรมีการเสนอหลักสูตรร่วมกันทางวิทยาศาสตร์ฟิสิกส์ในโรงเรียนและนี่เป็นส่วนหนึ่งของวาระการประชุมที่ยิ่งใหญ่ขึ้นเพื่อให้สิ่งนี้เกิดขึ้น ฉันคิดว่านักเรียนฟิสิกส์ (เช่นตัวเอง) ควรเรียนรู้วิธีใช้และยกระดับคอมพิวเตอร์เพื่อแก้ปัญหาเชิงนามธรรมและปัญหา ฉันคิดว่าภาษาการเขียนโปรแกรมควรถูกมองว่าเป็นสื่อที่มีประโยชน์สำหรับการสอบถามในหลาย ๆ ด้าน นี่เป็นความคิดที่คุ้มค่าหรือไม่ การควบรวมกิจการของทั้งสองวิชาในรูปแบบของหลักสูตรวิทยาลัยระดับปริญญาตรีเป็นไปได้หรือไม่? มีเครื่องมือเฉพาะที่ฉันควรใช้ประโยชน์หรือผิดพลาดที่ฉันควรระวังหรือไม่? มีใครเคยได้ยินหลักสูตรของวิทยาลัยหรือที่คิดว่าวิธีการนี้? มีหนังสือ / ตำราใด ๆ ออกมาเหมือนที่ฉันอธิบาย (สำหรับวิชาฟิสิกส์หรือวิชาอื่น ๆ )?

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