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

20
“ สำหรับ (;;)” เร็วกว่า“ ขณะ (TRUE)” หรือไม่ ถ้าไม่ทำไมผู้คนถึงใช้มัน?
for (;;) { //Something to be done repeatedly } ฉันเคยเห็นสิ่งต่าง ๆ นี้ใช้บ่อย แต่ฉันคิดว่ามันค่อนข้างแปลก ... มันจะไม่ชัดเจนกว่าที่จะพูดwhile(true)หรือบางสิ่งบางอย่างตามสายเหล่านั้น? ฉันเดาว่า (เช่นเดียวกับเหตุผลที่โปรแกรมเมอร์หลายคนหันไปใช้รหัสลับ) นี่เป็นอัตรากำไรขั้นต้นที่น้อยกว่าหรือไม่ ทำไมและมันคุ้มค่าจริงหรือ ถ้าเป็นเช่นนั้นทำไมไม่กำหนดเพียงวิธีนี้: #define while(true) for(;;) ดูเพิ่มเติม: อันไหนเร็วกว่าในขณะที่ (1) หรือขณะที่ (2)?

11
จะแยกนิพจน์ปกติที่มีความยาวออกเป็นหลายบรรทัดใน JavaScript ได้อย่างไร
ฉันมีนิพจน์ปกติที่ยาวมากซึ่งฉันต้องการแบ่งออกเป็นหลายบรรทัดในรหัส JavaScript ของฉันเพื่อให้แต่ละบรรทัดมีความยาว 80 บรรทัดตามกฎ JSLint ฉันคิดว่ามันดีกว่าสำหรับการอ่าน นี่คือตัวอย่างรูปแบบ: var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

30
ควรใช้ <หรือ <= ใน for loop [closed]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการในวันที่ 11 เดือนที่ผ่านมา ปรับปรุงคำถามนี้ ถ้าคุณต้องวนซ้ำ 7 ครั้งคุณจะใช้: for (int i = 0; i &lt; 7; i++) หรือ: for (int i = 0; i &lt;= 6; i++) มีข้อควรพิจารณาสองประการ: ประสิทธิภาพ การอ่าน สำหรับประสิทธิภาพฉันสมมติว่าเป็น Java หรือ C # มีความสำคัญหรือไม่ว่าจะใช้ "น้อยกว่า" หรือ "น้อยกว่าหรือเท่ากับ"? หากคุณมีข้อมูลเชิงลึกสำหรับภาษาอื่นโปรดระบุว่า เพื่อความสามารถในการอ่านฉันสมมติว่าอาร์เรย์ที่ใช้ 0 UPD: การพูดถึงอาร์เรย์ที่ใช้ 0 …


10
ʻif key ใน dict` เทียบกับ `try / except` - สำนวนไหนอ่านง่ายกว่ากัน?
ฉันมีคำถามเกี่ยวกับสำนวนและความสามารถในการอ่านและดูเหมือนว่าจะมีการปะทะกันของปรัชญา Python สำหรับกรณีนี้: ฉันต้องการสร้างพจนานุกรม A จากพจนานุกรม B หากไม่มีคีย์เฉพาะใน B ให้ทำอะไรแล้วดำเนินการต่อ ทางไหนดีกว่ากัน? try: A["blah"] = B["blah"] except KeyError: pass หรือ if "blah" in B: A["blah"] = B["blah"] "ทำและขอการอภัย" เทียบกับ "ความเรียบง่ายและชัดเจน" ไหนดีกว่ากันและทำไม?

9
จะค้นหาสีตัวอักษรที่ดูดีได้อย่างไรหากทราบสีพื้นหลัง? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ล็อค คำถามนี้และคำตอบถูกล็อกเนื่องจากคำถามไม่ตรงประเด็น แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ดูเหมือนจะมีวงล้อสีตัวเลือกสีและแอปพลิเคชันเว็บตัวจับคู่สีมากมายที่คุณให้สีเดียวและพวกเขาจะพบสีอื่น ๆ อีกสองสามสีที่จะสร้างเลย์เอาต์ฮาร์มอนิกเมื่อใช้ร่วมกัน อย่างไรก็ตามส่วนใหญ่เน้นที่สีพื้นหลังเท่านั้นและข้อความใด ๆ ที่พิมพ์บนพื้นหลังแต่ละสี (หากพิมพ์ข้อความทั้งหมดในภาพตัวอย่าง) จะเป็นสีดำหรือสีขาว ปัญหาของฉันแตกต่างออกไป ฉันรู้สีพื้นหลังที่ต้องการใช้สำหรับพื้นที่ข้อความ สิ่งที่ฉันต้องการความช่วยเหลือคือการเลือกสีสองสี (ยิ่งมากยิ่งมีมากขึ้น) ฉันสามารถใช้เป็นสีตัวอักษรบนพื้นหลังนี้ได้ สิ่งสำคัญที่สุดคือสีจะช่วยให้แน่ใจว่าฟอนต์สามารถอ่านได้ (คอนทราสต์ไม่ต่ำเกินไปและอาจจะไม่สูงเกินไปเพื่อไม่ให้ดวงตาเครียด) และแน่นอนว่าการผสมผสานระหว่างฉากหน้าและพื้นหลังก็ดูดี ใครทราบแอปพลิเคชันดังกล่าว? ฉันต้องการเว็บแอปพลิเคชันอะไรก็ได้ที่ต้องดาวน์โหลด ขอบคุณ.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.