คำถามติดแท็ก source-code

ซอร์สโค้ดคือชุดคำสั่งคอมพิวเตอร์ใด ๆ (อาจมีความคิดเห็น) ที่เขียนโดยใช้ภาษาคอมพิวเตอร์ที่มนุษย์สามารถอ่านได้ซึ่งมักเป็นข้อความ

3
การกำหนดราคาสำหรับรหัสแหล่งที่มาและผลิตภัณฑ์ซอฟต์แวร์เชิงปริมาณ
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ ฉันกำลังจะทำโครงการ สิ่งนี้ต้องการให้ฉันเขียนโค้ดและตันของมัน ความต้องการของลูกค้าคือการส่งมอบซอร์สโค้ดทั้งหมดเมื่อสิ้นสุดโครงการ คำถามของฉันคือฉันจะหาจำนวนราคาสำหรับซอร์สโค้ดและผลิตภัณฑ์ซอฟต์แวร์ได้อย่างไร มีการวัดใดที่ตามมาเพื่อกำหนดราคาหรือไม่ ฉันจะหาปริมาณผลิตภัณฑ์ซอฟต์แวร์ได้อย่างไร ข้อมูลเพิ่มเติม:แอปพลิเคชันต้องทำงานทุกที่ในระบบปฏิบัติการใด ๆ รวมถึงแท็บเล็ต (iPad, แท็บ Galaxy, ฯลฯ ), สมาร์ทโฟน (iPhone, โทรศัพท์ Android, ฯลฯ ) และบนเว็บ (ตอนนี้คิดเท่าใดรหัสนี้จะเป็น)

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

4
จำนวนเต็มใช้เป็นประเภทข้อมูลมากเกินไปหรือไม่
นักพัฒนาแอปพลิเคชันส่วนใหญ่ใช้จำนวนเต็มที่ลงนามในสถานที่ที่พวกเขาหมายถึงการใช้จำนวนเต็มที่ไม่ได้ลงนามจริง ๆ หรือไม่? ฉันทำมันตลอดเวลาดังนั้นเพื่อนร่วมงานของฉัน ฉันไม่ได้เห็นฐานรหัสอื่น ๆ มากมาย (นอกเหนือจาก Delphi VCL) และตัวอย่างบนอินเทอร์เน็ตมักจะใช้จำนวนเต็ม ในขณะที่ผู้พัฒนา VCL ใช้ประเภทข้อมูลของตัวเอง (ซึ่งเป็นวิธีที่ไม่ขี้เกียจที่สุดในการประกาศตัวแปร) บางอย่างดูน่ากลัวเล็กน้อยเกี่ยวกับรหัสเช่นนี้ TStuffRec = record recordID : Integer; thingID : Integer; otherThingID : Integer; end; เมื่อมันสามารถเขียนเป็น TStuffRec = record recordID : Cardinal; thingID : Cardinal; otherThingID : Cardinal; end; ฟังก์ชั่นบันทึกเหล่านี้มักจะทำงานเหมือนเดิม (และหวังว่าจะยังคงทำงานเหมือนเดิมแม้ใน Delphi 64 บิต) แต่จำนวนมากจะมีปัญหาการแปลง แต่มีข้อเสียคือการใช้ …

7
“ ส่งหน้าพร้อมรหัส” ให้กับเราเป็นข้อกำหนดในการสัมภาษณ์ทั่วไปหรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน5 ปีที่ผ่านมา เมื่อเร็ว ๆ นี้ฉันถูกขอให้แสดง "หน้าที่มีรหัส" สำหรับการสัมภาษณ์งาน การเป็นโปรแกรมเมอร์แบ็คเอนด์เป็นหลักและนั่นคือตำแหน่งที่ฉันสมัครก่อนอื่นฉันพูดกับคนที่ฉันกำลังพูดถึงอย่างแน่นอนว่า: PHP ถูกเรียกใช้งานที่เซิร์ฟเวอร์ อย่างไรก็ตามตามความต้องการของพวกเขาฉันได้ส่งลิงค์ไปยังหน้าที่ฉันเคยทำมาก่อน เห็นได้ชัดว่าพวกเขาไม่เห็นอะไรเลยยกเว้น HTML, CSS, JS ... พวกเขาบอกว่ามันไม่เพียงพอพวกเขามองไม่เห็น PHP การเข้าใจว่าพวกเขาอาจต้องการทราบทักษะและ / หรือความสนใจของฉันฉันส่งโปรไฟล์สแต็คล้นของพวกเขาไปให้พวกเขา ในบรรดาคำถามและคำตอบของฉันส่วนใหญ่มีรหัสแน่นอน PHP อยู่ที่นั่น แต่ดูเหมือนว่านี่ไม่ใช่สิ่งที่พวกเขาต้องการ ฉันไม่มีรหัสใด ๆ มารวมกันซึ่งฉันสามารถเผยแพร่เพื่อให้คนอื่นเห็น และฉันจะไม่ทำเพื่อรหัสที่ฉันปรับใช้แน่นอน ดังนั้นคำถามของฉันคือ / คือ: อะไร "ส่งหน้าด้วยรหัส" หมายความว่าอะไร ฉันควรส่งอะไร นี่เป็นข้อเรียกร้องทั่วไปหรือไม่?

8
การตีความรหัสต้นฉบับของผู้อื่น [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว หมายเหตุ: ฉันรู้นี้คำถาม คำถามนี้มีความเฉพาะเจาะจงและลึกซึ้งในเชิงลึกกว่าเล็กน้อยโดยมุ่งเน้นที่การอ่านรหัสจริงแทนที่จะทำการดีบั๊กหรือถามผู้เขียน ในฐานะนักเรียนในชั้นเรียนวิทยาศาสตร์คอมพิวเตอร์ระดับเบื้องต้นเพื่อนของฉันบางครั้งขอให้ฉันช่วยพวกเขาในการมอบหมาย การเขียนโปรแกรมเป็นสิ่งที่ฉันภูมิใจมากดังนั้นฉันจึงมีความสุขเสมอที่จะต้องรับผิดชอบ อย่างไรก็ตามฉันมักจะมีปัญหาในการตีความรหัสต้นฉบับของพวกเขา บางครั้งนี่เป็นเพราะสไตล์ที่แปลกหรือไม่สอดคล้องกันบางครั้งมันเป็นเพราะความต้องการการออกแบบแปลก ๆ ที่ระบุไว้ในที่ได้รับมอบหมายและบางครั้งก็เป็นเพราะความโง่ของฉัน ไม่ว่าในกรณีใดฉันก็ดูเหมือนคนงี่เง่าจ้องมองหน้าจอเป็นเวลาหลายนาทีพูดว่า "เอ่อ ... " ฉันมักจะตรวจสอบข้อผิดพลาดทั่วไปก่อน - อัฒภาคหรือวงเล็บหายไปโดยใช้เครื่องหมายจุลภาคแทนตัวดำเนินการแยก ฯลฯ ปัญหาเกิดขึ้นเมื่อล้มเหลว ฉันมักจะไม่สามารถผ่านตัวดีบักเกอร์ได้เพราะมันเป็นข้อผิดพลาดทางไวยากรณ์และฉันมักจะไม่สามารถถามผู้เขียนได้เพราะเขา / เธอไม่เข้าใจการตัดสินใจออกแบบ โดยทั่วไปคุณจะอ่านซอร์สโค้ดของผู้อื่นได้อย่างไร คุณอ่านโค้ดจากบนลงล่างหรือคุณติดตามแต่ละฟังก์ชั่นในขณะที่มันถูกเรียก? คุณจะรู้ได้อย่างไรว่าเมื่อไหร่ที่จะพูดว่า "ถึงเวลาที่ต้องปรับโครงสร้างแล้ว"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.