คำถามติดแท็ก software-schedules

17
คุณสมดุลระหว่าง“ ทำถูกต้อง” และ“ ทำเร็วที่สุด” ในการทำงานประจำวันของคุณอย่างไร? [ปิด]
ฉันพบว่าตัวเองครุ่นคิดกับคำถามนี้เป็นครั้งคราวอีกครั้งและอีกครั้ง ฉันต้องการทำสิ่งที่ถูกต้องในการเขียนโค้ดที่สะอาดเข้าใจและถูกต้องซึ่งง่ายต่อการบำรุงรักษา อย่างไรก็ตามสิ่งที่ฉันทำคือการเขียนแพทช์ลงบนแพทช์ เพียงเพราะไม่มีเวลาลูกค้ากำลังรอข้อผิดพลาดควรได้รับการแก้ไขในชั่วข้ามคืน บริษัท กำลังสูญเสียเงินในปัญหานี้ผู้จัดการก็กดยาก ฯลฯ ฉันรู้ดีว่าในระยะยาวฉันจะเสียเวลามากขึ้นในการแก้ไข แต่เมื่อถึงเวลาทำงานหลายเดือนไม่มีใครใส่ใจ ในฐานะที่เป็นหนึ่งในผู้จัดการของฉันเคยพูดว่า: "เราไม่ทราบว่าจะมีในระยะยาวถ้าเราไม่แก้ไขในตอนนี้" ฉันแน่ใจว่าฉันไม่ใช่คนเดียวที่ถูกขังอยู่ในวัฏจักรทางเลือกที่เหมาะสมที่สุด ดังนั้นเพื่อนโปรแกรมเมอร์ของฉันจะรับมือกับสิ่งนี้ได้อย่างไร ปรับปรุง: ขอบคุณทุกท่านสำหรับการสนทนาที่น่าสนใจนี้ เป็นเรื่องน่าเศร้าที่ผู้คนจำนวนมากต้องเลือกประจำวันระหว่างปริมาณและคุณภาพของรหัส ยังมีอีกหลายคนที่คิดว่าเป็นไปได้ที่จะชนะการต่อสู้ครั้งนี้ดังนั้นขอขอบคุณทุกท่านที่ให้กำลังใจ

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