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


15
คนในตำนานเดือนละ 10 บรรทัดต่อวันของนักพัฒนา - โครงการขนาดใหญ่ใกล้แค่ไหน? [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ทุกคนมักจะบอกว่าพวกเขาสามารถเอาชนะ "10 บรรทัดต่อนักพัฒนาต่อวัน" จาก "Mythical Man Month" และการเริ่มต้นโปรเจ็กต์ฉันมักจะได้รับสองสามร้อยบรรทัดในหนึ่งวัน แต่ที่นายจ้างคนก่อนของฉันนักพัฒนาทุกคนมีความเฉียบแหลมมาก แต่มันเป็นโครงการขนาดใหญ่โค้ดกว่าล้านบรรทัดพร้อมข้อกำหนดการรับรองที่ยุ่งยากมากและการเชื่อมต่อกับโครงการอื่น ๆ ที่มีจำนวนหลายล้านไลน์ ในบางจุดเพื่อเป็นการฝึกด้วยความอยากรู้อยากเห็นฉันได้พล็อตบรรทัดของรหัสในผลิตภัณฑ์การจัดส่งในกลุ่มของฉัน (ไม่นับเครื่องมือที่เราพัฒนาขึ้น) และเพิ่มขึ้นเรื่อย ๆ โดยเพิ่มขึ้นเป็นประมาณ 12 บรรทัดต่อผู้พัฒนาต่อวัน ไม่นับการเปลี่ยนแปลงรหัสทดสอบหรือข้อเท็จจริงที่ว่านักพัฒนาไม่ได้ทำงานกับรหัสโครงการจริงทุกวัน คนอื่นเป็นยังไงบ้าง? และคุณต้องเผชิญกับข้อกำหนดประเภทใด (ฉันคิดว่าเป็นปัจจัย)
129 metrics 

3
ไลบรารี Haskell ที่ดีที่สุดในการใช้งานโปรแกรมคืออะไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ หากฉันจะนำโปรแกรมไปใช้ในการผลิตมีหลายสิ่งที่ฉันต้องการให้โปรแกรมนั้นทำเพื่อที่จะพิจารณาว่า "ใช้งานได้" นั่นคือการทำงานและบำรุงรักษาด้วยวิธีที่วัดผลได้และตรวจสอบได้โดยทั้งวิศวกรและเจ้าหน้าที่ฝ่ายปฏิบัติการ สำหรับวัตถุประสงค์ของฉันโปรแกรมที่ดำเนินการจะต้อง: สามารถบันทึกได้หลายระดับ (เช่นการดีบักคำเตือน ฯลฯ ) สามารถรวบรวมและแบ่งปันเมตริก / สถิติเกี่ยวกับประเภทของงานที่โปรแกรมกำลังทำและระยะเวลาที่งานนั้นใช้ ตามหลักการแล้วเมตริกที่รวบรวมจะมีอยู่ในรูปแบบที่เข้ากันได้กับเครื่องมือการตรวจสอบที่ใช้กันทั่วไปเช่นGangliaหรืออาจเป็นแบบ munged ก็ได้ สามารถกำหนดค่าได้โดยดีอย่างยิ่งผ่านระบบที่อนุญาตให้คุณสมบัติที่กำหนดค่าไว้ในโปรแกรมที่รันอยู่เพื่ออัปเดตโดยไม่ต้องรีสตาร์ทโปรแกรมดังกล่าว สามารถปรับใช้กับเซิร์ฟเวอร์ระยะไกลด้วยวิธีที่ทำซ้ำได้ ในโลกของ Scala มีห้องสมุดที่ดีสำหรับจัดการกับข้อกำหนดอย่างน้อยสามข้อแรก ตัวอย่าง: Logulaสำหรับการบันทึก เมตริกหรือนกกระจอกเทศสำหรับรวบรวมและรายงานเมตริก ConfiggyหรือFigสำหรับการกำหนดค่า สำหรับการปรับใช้แนวทางหนึ่งที่ใช้ในโลกของ Scala คือการรวมไบต์โค้ดและไลบรารีที่ประกอบด้วยโปรแกรมของตนเข้าด้วยกันเช่นแอสเซมบลี - sbtจากนั้นดันบันเดิลผลลัพธ์ ("fat JAR") ไปยังเซิร์ฟเวอร์ระยะไกลด้วยเครื่องมือเช่นCapistranoที่รันคำสั่งแบบขนานบน SSH นี่ไม่ใช่ปัญหาที่จำเป็นต้องใช้เครื่องมือเฉพาะภาษา แต่ฉันสงสัยว่ามีเครื่องมือดังกล่าวอยู่ในชุมชน Haskell หรือไม่ อาจมีห้องสมุดของ Haskell ที่มีลักษณะที่ฉันได้อธิบายไว้ข้างต้น ฉันต้องการทราบว่าห้องสมุดใดที่มีให้บริการ …
115 logging  haskell  metrics 

10
Eclipse นับบรรทัดของรหัส
ฉันได้ลองใช้ปลั๊กอิน Metricsแล้วและแม้ว่ามันจะดี แต่ก็ไม่ใช่สิ่งที่เจ้านายของฉันกำลังมองหา มันนับเส้นที่มีเพียง}เส้นเดียวและเขาไม่ต้องการให้นับว่า "มันไม่ใช่เส้น แต่เป็นการเลือกสไตล์" ฉันยังต้องสร้างรายงานบางรูปแบบเกี่ยวกับเมตริกที่มีให้ มีเครื่องมือที่ดีสำหรับสิ่งนี้หรือไม่?


7
GUI สำหรับข้อมูล statsd อื่นที่ไม่ใช่ Graphite? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเพิ่งติดตั้งแกรไฟต์ / statsd เพื่อใช้ในการผลิต ฉันมีความสุขกับมันมาก แต่เพื่อนร่วมงานคนหนึ่งของฉันถามฉันว่ามีวิธีทำให้ดูสวยขึ้นไหม สุจริตฉันไม่สามารถพูดได้ว่าฉันไม่ได้สงสัยเหมือนกัน มีทางเลือกอื่นสำหรับ Graphite UI ที่ให้ข้อมูลการเรนเดอร์งานที่ดีกว่าหรือไม่อาจใช้ไลบรารีกราฟส่วนหน้าที่ยอดเยี่ยมและการพุช http

19
คำนวณเมตริกโค้ด [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีเครื่องมือใดบ้างที่จะคำนวณเมตริกโค้ด (เช่นจำนวนบรรทัดโค้ดความซับซ้อนของวัฏจักรการเชื่อมต่อการเชื่อมต่อกัน) สำหรับโครงการของคุณและเมื่อเวลาผ่านไปจะสร้างกราฟที่แสดงแนวโน้ม
87 metrics 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.