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

23
เหตุใดจึงไม่มีภาษาการเขียนโปรแกรม“ สากล” ที่ตอบสนองทุกวัตถุประสงค์ [ปิด]
ทำไมไม่รวมคุณสมบัติที่ดีที่สุดของภาษาการเขียนโปรแกรมที่มีอยู่ทั้งหมดเข้าด้วยกันในภาษาสากล

2
คำอธิบายของ Wakeups ปลอม ๆ ดูเหมือนเป็นข้อผิดพลาดที่ไม่คุ้มค่ากับการแก้ไขใช่ไหม?
จากบทความของ Wikipedia เกี่ยวกับSpurious Wakeups "เธรดอาจถูกปลุกจากสถานะรอแม้ว่าจะไม่มีเธรดที่ส่งสัญญาณตัวแปรเงื่อนไข" ในขณะที่ฉันรู้เกี่ยวกับ 'ฟีเจอร์' นี้ฉันไม่เคยรู้ว่าเกิดอะไรขึ้นจริง ๆ ในบทความเดียวกัน "การตื่นขึ้นโดยลวงตาอาจฟังดูแปลก แต่ในระบบมัลติโปรเซสเซอร์บางตัวการทำให้การเรียกใช้เงื่อนไขสามารถคาดการณ์ได้อย่างสมบูรณ์อาจทำให้การทำงานของตัวแปรเงื่อนไขช้าลงอย่างมาก" ดูเหมือนว่าเป็นข้อบกพร่องที่ไม่คุ้มค่ากับการแก้ไขใช่ไหม

4
ความแตกต่างระหว่างเรื่องราวของผู้ใช้กับฟีเจอร์ต่าง ๆ คืออะไร?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Software Engineering Stack Exchange อพยพ 8 ปีที่แล้ว เล่นกับicescrumฉันรู้ว่าฉันไม่เข้าใจความแตกต่างระหว่างเรื่องราวของผู้ใช้และคุณลักษณะของผู้ใช้ มีคนอธิบายความแตกต่างได้ไหม
25 agile  scrum  features 

18
คุณสมบัติภาษาการเขียนโปรแกรมกึ่งพิเศษของนักฆ่า [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา เมื่อเรียนรู้ภาษาการเขียนโปรแกรมใหม่บางครั้งคุณจะพบคุณสมบัติภาษาที่ทำให้คุณต้องการในภาษาโปรแกรมอื่น ๆ ที่คุณรู้ มีคุณลักษณะภาษาอะไรบ้างในขณะที่เรียนรู้สิ่งใหม่ ๆ สำหรับคุณและคุณต้องการให้ภาษาโปรแกรมอื่นของคุณมี ตัวอย่างนี้เป็นเครื่องกำเนิดไฟฟ้าใน Python หรือ C # ตัวอย่างอื่น ๆ อาจรวมถึงรายการ comprehensions ใน Python, เท็มเพลตใน C ++ หรือ LINQ ใน. NET หรือการประเมินสันหลังยาวใน Haskell มีคุณลักษณะกึ่งภาษาอื่นใดบ้างที่คุณค้นพบซึ่งใหม่และสมบูรณ์สำหรับคุณ มีคุณสมบัติอื่น ๆ ของภาษาการเขียนโปรแกรมเก่าที่มีเอกลักษณ์และหลุดออกจากแฟชั่นหรือไม่?

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

13
คุณลักษณะ C # หรือ. Net เพื่อตัดออกโดยไม่จำเป็นต้องใช้ความเข้ากันได้แบบย้อนหลังได้หรือไม่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ผลิตภัณฑ์หรือกรอบงานใด ๆ วิวัฒนาการ โดยหลักแล้วมันจะทำเพื่อให้ทันกับความต้องการของผู้ใช้และใช้ประโยชน์จากพลังการประมวลผลใหม่และทำให้ดีขึ้น บางครั้งเป้าหมายการออกแบบหลักก็เปลี่ยนแปลงกับผลิตภัณฑ์ C # หรือ. net framework จะไม่มีข้อยกเว้น อย่างที่เราเห็นรุ่นปัจจุบันของรุ่นที่ 4 แตกต่างกันมากเมื่อเทียบกับรุ่นแรก แต่สิ่งที่มาเป็นสิ่งกีดขวางต่อความเข้ากันได้ของวิวัฒนาการนี้ ในส่วนใหญ่ของเฟรมเวิร์ก / ผลิตภัณฑ์มีคุณสมบัติที่จะถูกตัดออกหากไม่จำเป็นต้องรองรับความเข้ากันได้ย้อนหลัง คุณสมบัติเหล่านี้ใน C # /. net คืออะไร กรุณาพูดถึงหนึ่งคุณสมบัติต่อคำตอบ

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

5
วิธีการจัดการข้อบกพร่องที่ผู้ใช้คิดว่าเป็นคุณสมบัติ?
คำถาม : เป็นวิธีที่เหมาะสมในการแก้ไขข้อผิดพลาดที่คิดว่าผู้ใช้ปลายทางเป็นคุณสมบัติคืออะไร? การทำอย่างละเอียด : ฉันคาดเดาว่าหากมีผู้ใช้จำนวนมากคาดหวังว่ามันจะเป็นฟีเจอร์มันควรจะอยู่ที่ "ไม่ได้ผสม" หรือ "คงที่" เพื่อให้มีเสถียรภาพมากขึ้นหรือไม่ อย่างไรก็ตามจะเกิดอะไรขึ้นถ้าผู้ใช้จำนวนน้อยมากคาดหวังว่ามันจะเป็นคุณสมบัติ ... พูด 0.1% หรือ 1% และข้อผิดพลาดนี้จะต้องได้รับการแก้ไข ในทางทฤษฎีเนื่องจากนี่เป็นการแก้ไขบั๊กเล็กน้อยจึงสามารถมีคุณสมบัติเป็น PATCH โดยพิจารณาจากการกำหนดเวอร์ชันแบบ semantic: xyZ อย่างไรก็ตามเนื่องจากความเข้ากันได้แบบย้อนกลับ มันจะยังคงมีคุณสมบัติเป็นแพทช์ (เพราะมันไม่ได้มีวัตถุประสงค์เพื่อเป็นคุณสมบัติ) ตราบใดที่มันเป็นเอกสาร? แก้ไข: ในกรณีเฉพาะนี้มันเป็นข้อผิดพลาดใน API ของห้องสมุดที่ใช้ภายในที่นักพัฒนาอื่นใช้

2
คำว่า "คุณสมบัติคืบ" มาจากไหน?
มีบทความ Wikipedia ที่ดีเกี่ยวกับ "Feature Creep" แต่ไม่ได้ระบุที่มา การค้นหาโดย Googleจะนำไปสู่บทความที่คลุมเครือบางฉบับที่อ้างว่า "Earl Rich" เป็นคนบัญญัติศัพท์ แต่ก็ไม่มีการสำรองข้อมูลสำหรับการอ้างสิทธิ์นั้นมากนัก มีการ์ตูน Dilbert จากปี 2001ในเรื่อง แต่เสียงดูเหมือนจะบ่งบอกว่าคำที่มีอยู่ก่อน; มากหรือน้อยได้รับการยืนยันจากข้อเท็จจริงที่ว่าGoogle มีผล pre-2000 อย่างไรก็ตามการหาแหล่งกำเนิดที่แน่นอนพิสูจน์ยาก ดังนั้นใครถ้าใครเลยประกาศเกียรติคุณคำว่า "Feature Creep"? มันมาจากไหน?

12
คุณลักษณะเริ่มต้นใดที่ Windows ขาดหายไปซึ่งจำเป็นสำหรับโปรแกรมเมอร์ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา คุณลักษณะใดที่ขาดหายไปของ Windows ที่สามารถปรับปรุงประสิทธิภาพการทำงานของโปรแกรมเมอร์ ฉันรู้ว่าผู้คนจำนวนมากต้องการคุณสมบัติบางอย่างจาก Linux และ OSX ที่พอร์ตหรือถูกสร้างขึ้นสำหรับ Windows เช่นกัน อะไรที่ขาดหายไปสำหรับคุณ ตัวอย่างจะเป็นตัวเลือกให้มีหลายพื้นที่ทำงาน เมื่อไม่มีความเป็นไปได้ที่จะใช้จอภาพสองจอที่มีประโยชน์

6
ฟีเจอร์ใน Eclipse ไม่พร้อมใช้งานใน Visual Studio [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน8 ปีที่ผ่านมา ฉันได้ทำการพัฒนาอย่างมากใน Java โดยใช้ Eclipse และตอนนี้ฉันได้เริ่มใช้ Visual Studio สำหรับการพัฒนา. NET จนถึงตอนนี้ฉันพบว่า IDEs สามารถทำสิ่งเดียวกันได้ แต่ต่างกัน ฟีเจอร์ใน Eclipse ไม่พร้อมใช้งานใน Visual Studio

7
คุณจะทำอย่างไรเมื่อผู้ใช้ขอคุณสมบัติที่คุณจะไม่ใช้งาน
คุณจะทำอย่างไรเมื่อผู้ใช้ขอคุณสมบัติที่ซับซ้อนที่คุณสามารถนำไปใช้ได้ แต่คุณจะไม่ทำเพราะ 1) มันเพิ่มความซับซ้อนที่ไม่จำเป็นให้กับผู้ใช้รายอื่น 2) คุณจะไม่ทำมันเป็นตัวเลือกเช่นกัน คุณไม่ต้องการให้พาเนลการตั้งค่าของคุณซับซ้อน ฉันเขียนแอพ iOS และมีผู้ใช้จำนวนหนึ่งที่ถามฉันถึงคุณสมบัติที่ซับซ้อนบางอย่างที่ฉันไม่สามารถทำได้เนื่องจากสาเหตุข้างต้น เวลาส่วนใหญ่ฉันเพิ่งตอบพวกเขาว่า "เราจะนำมาพิจารณาด้วย" อธิบายพวกเขาว่าพวกเขาอยู่ในชนกลุ่มน้อยที่ต้องการคุณสมบัตินี้จะไม่ช่วยเช่นกัน แล้วคุณจะทำอย่างไรในกรณีเช่นนี้?
10 features 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.