คำถามติดแท็ก file-structure

8
มีวิธีธรรมดาในการรวมสตริงพา ธ ไฟล์หรือไม่
ในตัวอย่าง: var assets = "images/" var sounds = assets+"sounds/" มันเป็นเรื่องธรรมดามากขึ้นที่จะใส่เครื่องหมายทับที่ด้านหลังของพา ธ ไฟล์หรือไม่? var assets = "/images" var sounds = assets+"/sounds" มีวิธีอื่นที่เป็นการปฏิบัติทั่วไปที่ดีหรือไม่?

5
มันเป็นการปฏิบัติที่ไม่ถูกต้องหรือไม่ที่จะให้ไฟล์สองไฟล์ที่แตกต่างกันมากโดยมีจุดประสงค์ทั่วไปเหมือนกันในชื่อเดียวกัน
มันเป็นวิธีปฏิบัติที่ไม่ถูกต้องหรือไม่ที่จะให้สองไฟล์ที่แตกต่างกันมากโดยมีจุดประสงค์ทั่วไปเหมือนกันในชื่อเดียวกัน <script src="client_scripts/app/player_stats/generator.js"></script> <script src="client_scripts/app/coach_settings/generator.js"></script> ฉันต้องการทำให้ชื่อไฟล์ของฉันสั้นและไฟล์ทั้งสองมีวัตถุประสงค์ทั่วไปเหมือนกันโดยไม่เหมือนกัน ฉันไม่แน่ใจว่าสิ่งนี้จะถือเป็นแนวปฏิบัติที่ไม่ดีในสภาพแวดล้อมการเขียนโปรแกรมมืออาชีพหรือไม่ ฉันต้องการทราบว่าวิธีปฏิบัติที่ดีที่สุดคืออะไรในสถานการณ์นี้ อีกทางหนึ่งด้วยค่าใช้จ่ายของชื่อสั้นฉันสามารถใช้: <script src="client_scripts/app/player_stats/player_stats_generator.js"></script> <script src="client_scripts/app/coach_settings/coach_settings_generator.js"></script>

7
คุณจะจัดระเบียบกรอบงาน MVC ของคุณในขณะที่สนับสนุนโมดูล / ปลั๊กอินได้อย่างไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบ เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน6 ปีที่ผ่านมา มีโครงสร้าง codebase หลักสองที่ฉันได้เห็นเมื่อมันมาถึงกรอบ MVC ปัญหาคือพวกเขาทั้งสองดูเหมือนจะมีข้อผิดพลาดขององค์กรที่ไปกับพวกเขา MVC มาตรฐาน /controller /model /view ปัญหา: ไม่มีการแยกส่วนประกอบที่เกี่ยวข้อง (ฟอรัมบล็อกผู้ใช้ ฯลฯ ) MVC แบบแยกส่วน /blog /controller /model /view /user /controller /model /view /forum /controller /model /view การเลือกระบบที่ใช้โมดูลทำให้คุณมีปัญหา ชื่อยาว (Forum_Model_Forum = forum / model / forum.php) (Like Zend) ระบบไฟล์ค้นหาโดยใช้is_file()เพื่อค้นหาว่าโฟลเดอร์ใดมีรุ่นฟอรัมหรือไม่ (เช่นเดียวกับ …

7
วิธีที่ดีที่สุดในการจัดการไฟล์ที่มีการคั่น
ดังนั้นโดยทั่วไปแล้วไฟล์ CSV จะใช้เครื่องหมายจุลภาคและตัวอักษรส่งคืนเป็นฟิลด์และตัวคั่นบรรทัด สิ่งนี้มีปัญหาชัดเจนเกี่ยวกับข้อความซึ่งอาจมีทั้งตัวละครเหล่านี้ เห็นได้ชัดว่ามีตัวเลือกอยู่ที่นั่น (หลบหนี) แต่ผู้คนจัดการกับสิ่งนี้อย่างไร ใช้อักขระที่แตกต่างกัน - ไพพ์หรือทิลดา? หลบหนีพวกเขา? ไม่ใช้ไฟล์ที่มีตัวคั่นหลังจากทั้งหมดเป็นปี 2010 และเรามี XML ตอนนี้หรือไม่ มองอย่างน้อยก็พยายามหาโอกาสที่ดีที่จะไม่เห็นปัญหา (เพื่อความชัดเจนนี่เป็นคำถามที่เกิดจากความอยากรู้มากกว่าสิ่งที่แข็งกว่า - มันเป็นสิ่งที่ฉันได้เจอกับการเล่นข้อมูลซ้ำแล้วซ้ำอีกรอบได้เสมอ แต่มันก็รู้สึกดีสกปรก และสงสัยว่าประสบการณ์ของคนอื่นคืออะไร)

5
ฟังก์ชั่นเล็ก ๆ เทียบกับการรักษาหน้าที่การใช้งานในฟังก์ชั่นเดียวกัน
ฉันมีคลาสที่ตั้งค่าอาร์เรย์ของโหนดและเชื่อมต่อกับแต่ละอื่น ๆ ในโครงสร้างคล้ายกราฟ เป็นการดีที่สุดที่จะ: คงฟังก์ชันการทำงานเพื่อเริ่มต้นและเชื่อมต่อโหนดในฟังก์ชันเดียว มีฟังก์ชั่นการเริ่มต้นและการเชื่อมต่อในฟังก์ชั่นที่แตกต่างกันสองฟังก์ชั่น (และมีลำดับที่ต้องพึ่งพาซึ่งต้องเรียกใช้ฟังก์ชั่น - แม้ว่าโปรดทราบว่าฟังก์ชั่นเหล่านี้เป็นแบบส่วนตัว) วิธีที่ 1: (แย่ในฟังก์ชั่นหนึ่งที่ทำสองสิ่ง แต่มันเก็บหน้าที่การทำงานที่พึ่งพากันไว้ด้วยกัน - โหนดไม่ควรเชื่อมต่อโดยไม่ต้องเริ่มต้นก่อน) init() { setupNodes() } private func setupNodes() { // 1. Create array of nodes // 2. Go through array, connecting each node to its neighbors // according to some predefined constants } วิธีที่ 2: (ในแง่ที่ดีกว่าว่าเป็นการจัดทำเอกสารด้วยตนเอง …

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

1
เหตุใดส่วนรหัสจึงเรียกว่าส่วนข้อความ
ส่วนของปฏิบัติการที่มีรหัสบางครั้งเรียกว่า.textส่วน ในสถาปัตยกรรมหน่วยความจำที่แบ่งกลุ่มบางส่วนที่แมปเป็นรหัสบางครั้งเรียกว่าส่วนข้อความ ข้อความแสดงข้อผิดพลาด unix“ ไฟล์ข้อความไม่ว่าง” ( ETXTBSY) หมายถึง“ ไฟล์นี้เป็นโปรแกรมที่กำลังดำเนินการ” ไม่ว่าข้อความมาหมายถึงการปฏิบัติการ (เครื่อง) รหัส ? คำตอบในอุดมคติ: อธิบายการเชื่อมต่อระหว่างคำและความหมายของคำนั้น ให้การอ้างอิงสำหรับแหล่งกำเนิดหรืออย่างน้อยประวัติศาสตร์ของคำนั้น ให้แนวคิดเกี่ยวกับชุมชนที่ใช้

4
มันเป็นการดีหรือไม่ที่จะแยกฟังก์ชั่นหลักออกจากไฟล์ของมัน?
เป็นการดีที่จะมีไฟล์ main.c ที่เพิ่งมีฟังก์ชั่นหลักอยู่หรือไม่และไม่มีฟังก์ชั่นอื่น ๆ เพื่อให้สามารถเชื่อมต่อฟังก์ชั่นอื่น ๆ ได้หรือไม่? หากไม่มีกฎที่ชัดเจนเมื่อใดที่ควรทำและไม่ควรทำเมื่อใด

4
มีวิธีที่เหมาะสมในการสร้างรูปแบบไฟล์หรือไม่?
ฉันกำลังสร้างรูปแบบไฟล์ที่เป็นกรรมสิทธิ์สำหรับแอปพลิเคชันที่ฉันเขียนใน C #. NET เพื่อเก็บบันทึกข้อมูลและอาจลงสินทรัพย์โครงการสาย มีมาตรฐานในการทำสิ่งนี้ด้วยวิธีใด? ฉันแค่ไปที่Serializeวัตถุของฉันเป็นไบนารี่และสร้างส่วนหัวที่จะบอกวิธีแยกไฟล์ นี่เป็นวิธีที่ไม่ดีหรือไม่?

3
โครงสร้างองค์กร Application PHP ที่ฉลาด?
มีโครงสร้างระบบไฟล์เป็นล้านและหนึ่งที่เข้าสู่โครงการโอเพ่นซอร์สมากมาย สิ่งต่าง ๆ เช่นโมดูลไฟล์ภาษาโดเมนไลบรารีบุคคลที่สามการโยกย้ายการทำให้เป็นสากลการสำรองข้อมูลและ syslinks ไปยังส่วนอื่น ๆ ของระบบทำให้เกิดวิธีการมากมายในการจัดระเบียบระบบไฟล์ของโครงการ ในฐานะนักพัฒนา PHP ฉันสงสัยว่ามาตรฐานประเภทใดจะเริ่มปรากฎในโครงการหรือไม่ ด้วยPSR-0ในที่สุดเราก็มีมาตรฐานสำหรับการตั้งชื่อและการโหลดไฟล์ - แต่มันไม่มีความรู้ของฉันเกี่ยวกับส่วนประกอบที่เหลือซึ่งประกอบขึ้นเป็นระบบหรือวิธีการจัดการอย่างมีสติ เรากำลังติดต่อกับ MVC เป็นอย่างมากดังนั้นตัวอย่างใดบ้างที่มีโครงการขนาดใหญ่ที่จัดการสิ่งเหล่านี้ได้อย่างถูกต้อง?

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