วิศวกรรมซอฟต์แวร์

ถาม - ตอบสำหรับมืออาชีพนักวิชาการและนักเรียนที่ทำงานในวงจรการพัฒนาระบบ

11
ฉันจะตั้งค่าระบบควบคุมซอร์สโค้ดสำหรับตัวเองได้อย่างไร
ฉันโปรแกรมบนเดสก์ท็อปของฉันในสำนักงานของฉัน แต่บางครั้งก็อยู่ที่บ้านในห้องที่แตกต่างกันบนแล็ปท็อปของฉันและแม้แต่อยู่ไกลบ้าน สิ่งที่ฉันต้องการคือระบบที่จะซิงค์งานของฉันจากที่หนึ่งไปอีกที่หนึ่งโดยอัตโนมัติหรือตามต้องการ ฉันไม่มีการตั้งค่าเครือข่ายในบ้านและถึงแม้ว่าฉันคิดว่าฉันสามารถทำได้นั่นอาจเป็นคำถามสำหรับบอร์ดอื่น ฉันคิดเกี่ยวกับระบบบางอย่างที่จะเก็บซอร์สโค้ดในคลาวด์ แต่ฉันไม่รู้เกี่ยวกับสิ่งนี้พอที่จะเริ่มต้น ฉันต้องการวิธีฟรีหรือราคาถูกในการทำเช่นนี้ ฉันทำงานใน. NET (Windows Phone 7 อันที่จริง)

5
กระบวนทัศน์การเขียนโปรแกรมเชิงวัตถุนั้นล้าสมัยเนื่องจากต่อต้านแบบแยกส่วนและแบบขนานหรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันได้อ่านบทความโต้เถียงการสอน FP ให้กับนักศึกษาที่โพสต์โดย Robert Harper ผู้เป็นศาสตราจารย์ในมหาวิทยาลัยเชียงใหม่ เขาอ้างว่า CMU จะไม่สอนการเขียนโปรแกรมเชิงวัตถุอีกต่อไปในหลักสูตรเบื้องต้นเพราะมันไม่เหมาะสมสำหรับหลักสูตร CS สมัยใหม่ และเขาอ้างว่า: การเขียนโปรแกรมเชิงวัตถุจะถูกลบออกจากหลักสูตรการแนะนำเพราะมันเป็นทั้งแบบแยกส่วนและต่อต้านแบบขนานโดยธรรมชาติ เหตุใดจึงต้องพิจารณาว่า OOP เป็นแบบแยกส่วนและป้องกันแบบขนาน?

3
เมื่อไร (และเมื่อใด) ที่จะใช้ Wordpress [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน3 ปีที่ผ่านมา เพื่อความง่ายคำถามของฉันจะเน้นเฉพาะ Wordpress แทนที่จะเน้นระบบการจัดการเนื้อหาทั้งหมดรวมถึง Joomla, Drupal, Concrete5 หรือ you-name-it Wordpress กำลังเป็นที่นิยมมากขึ้นเรื่อย ๆ คุณสามารถขยายชุดคุณลักษณะด้วยปลั๊กอินที่มีอยู่อย่างกว้างขวางหรือคุณสามารถออกแบบปลั๊กอินของคุณเองหากคุณรู้เกี่ยวกับการเขียนโปรแกรมเล็กน้อย มีเว็บไซต์ "ใหญ่" มากขึ้น (อ่านที่รู้จักกันดีมีชื่อเสียงหรือเชื่อถือได้) ที่สร้างขึ้นโดยใช้ Wordpress สำหรับตัวอย่างดูที่ลิงค์นี้ อับราฮัมมาสโลว์เคยพูดว่า "มันเป็นเรื่องน่าสนใจถ้ามีเพียงเครื่องมือเดียวที่คุณมีคือค้อนเพื่อรักษาทุกสิ่งราวกับว่ามันเป็นเล็บ" ฉันเห็นแนวโน้มนี้ภายในชุมชนของนักพัฒนา Wordpress และในขณะที่ฉันเห็นคุณค่าความรู้และคำแนะนำของพวกเขาในสิ่งที่สามารถทำได้โดยใช้ Wordpress ฉันกลัวว่าพวกเขาถามคำถามเกี่ยวกับ "เมื่อใช้ Wordpress" จ้องที่บอกว่า "มีเวลาที่คุณจะไม่ใช้ Wordpress หรือไม่?" ความจริงเรื่องนี้สามารถมองเห็นได้มากเมื่อคุณทำ google ค้นหาสำหรับ"เมื่อจะใช้ WordPress" สถานการณ์ไม่ดีขึ้นเล็กน้อยหากคุณค้นหา"เมื่อไม่ใช้งาน WordPress" ดังนั้นคำถามของฉันคือในปี …
23 cms  wordpress 

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

4
เหตุใดจึงต้องทดสอบการดู MVC
ขณะนี้ฉันกำลังตั้งค่าพื้นฐานสำหรับแอปพลิเคชัน ASP.Net MVC และฉันกำลังมองหาการทดสอบหน่วยที่ฉันควรเตรียมที่จะเขียน ฉันเคยเห็นในหลาย ๆ ที่ที่ผู้คนพูดว่า 'ไม่ต้องกังวลกับการทดสอบมุมมองของคุณไม่มีตรรกะและมันไม่สำคัญ ฉันไม่เข้าใจว่าสิ่งนี้กลายเป็นภูมิปัญญาที่ยอมรับได้อย่างไร การทดสอบการรวมเข้าด้วยกันนั้นมีจุดประสงค์ที่แตกต่างจากการทดสอบหน่วย ถ้าฉันทำบางสิ่งบางอย่างฉันไม่ต้องการที่จะรู้ว่าครึ่งชั่วโมงต่อมาเมื่อการทดสอบการรวมของฉันหยุดทำงานฉันอยากรู้ทันที สถานการณ์ตัวอย่าง: สมมติ ว่าเรากำลังติดต่อกับแอพ CRUD มาตรฐานกับเอนทิตีลูกค้า ลูกค้ามีชื่อและที่อยู่ ในการทดสอบแต่ละระดับฉันต้องการตรวจสอบว่าตรรกะการดึงข้อมูลลูกค้าได้รับทั้งชื่อและที่อยู่อย่างถูกต้อง เพื่อทดสอบหน่วยเก็บข้อมูลฉันเขียนการทดสอบการรวมระบบเพื่อตีฐานข้อมูล ในการทดสอบกฎธุรกิจฉันจำลองที่เก็บข้อมูลป้อนข้อมูลกฎธุรกิจที่เหมาะสมและตรวจสอบผลลัพธ์ที่คาดหวังของฉันคืน สิ่งที่ฉันต้องการทำ: ในการทดสอบ UI หน่วยฉันจำลองกฎธุรกิจตั้งค่าอินสแตนซ์ลูกค้าที่คาดหวังของฉันแสดงผลมุมมองและตรวจสอบว่ามุมมองมีค่าที่เหมาะสมสำหรับอินสแตนซ์ที่ฉันระบุ สิ่งที่ฉันทำอยู่: เพื่อทดสอบหน่วยเก็บข้อมูลฉันเขียนการทดสอบการรวมตั้งค่าการเข้าสู่ระบบที่เหมาะสมสร้างข้อมูลที่ต้องการในฐานข้อมูลเปิดเบราว์เซอร์นำทางไปยังลูกค้าและตรวจสอบหน้าผลลัพธ์ที่เหมาะสม ค่าสำหรับอินสแตนซ์ที่ฉันระบุ ฉันรู้ว่ามีการทับซ้อนกันระหว่างสองสถานการณ์ที่กล่าวข้างต้น แต่ความแตกต่างที่สำคัญเวลาและความพยายามที่จำเป็นในการตั้งค่าและดำเนินการทดสอบ หากฉัน (หรืออุปกรณ์อื่น) ลบฟิลด์ที่อยู่ออกจากมุมมองฉันไม่ต้องการรอให้การทดสอบการรวมระบบค้นพบสิ่งนี้ ฉันต้องการค้นพบและตั้งค่าสถานะในการทดสอบหน่วยที่ได้รับหลายครั้งต่อวัน ฉันรู้สึกว่าฉันไม่เข้าใจแนวคิดหลักบางอย่าง บางคนสามารถอธิบายได้หรือไม่ว่าทำไมการตอบรับการทดสอบในทันทีเกี่ยวกับความถูกต้องของมุมมอง MVC เป็นสิ่งที่ไม่ดี (หรือถ้าไม่เลวก็ไม่ใช่วิธีที่คาดหวังในการรับฟังความคิดเห็น)

6
ประสบการณ์ของคุณกับ haxe และภาษาอื่น ๆ ที่รวบรวมเป็น PHP [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันต้องการฟังความคิดเห็นจากผู้ที่ใช้ภาษาที่คอมไพล์กับ php ภาษาหนึ่งเช่นที่ฉันรู้คือHaxe อย่างอื่นที่ฉันเคยอ่านคือคิระและฟาเรน ภาษาเหล่านี้รวมเข้ากับ PHP ได้ดีเพียงใด มันค่อนข้างง่ายในการเขียนปลั๊กอินสำหรับ PHP CMS หรือไม่? การใช้งานและเครื่องมือของพวกเขาเป็นผู้ใหญ่แค่ไหน? คุณจะแนะนำพวกเขาให้กับคนที่ต้องใช้ php cms แต่เกลียด php หรือไม่

12
ข้อดีของการจัดเก็บ xml ในฐานข้อมูลเชิงสัมพันธ์คืออะไร
วันนี้ฉันได้พูดคุยกับฐานข้อมูล AdventureWorks และฉันสังเกตเห็นว่ามีตารางจำนวนหนึ่ง ( HumanResources.JobCandidateและ Sales.Individualตัวอย่าง) มีคอลัมน์ที่เก็บข้อมูล xml สิ่งที่ฉันจะรู้ก็คือข้อดีของการจัดเก็บข้อมูลมูลค่าของแถวฐานข้อมูลในคอลัมน์ของตารางอื่นคืออะไร สิ่งนี้ทำให้การสืบค้นข้อมูลนี้ยากหรือไม่ หรือสมมติฐานที่ว่าข้อมูลไม่จำเป็นต้องถูกสอบถามและเพียงแค่ต้องถูกจัดเก็บ?
23 design  database  xml 


9
ทำไมไม่มีตัวดำเนินการพลังงานใน Java / C ++
ในขณะที่มีโอเปอเรเตอร์ดังกล่าว - **ใน Python ฉันสงสัยว่าทำไม Java และ C ++ จึงไม่มีตัวนี้เช่นกัน มันง่ายที่จะสร้างคลาสที่คุณกำหนดใน C ++ พร้อมกับโอเปอเรเตอร์การบรรทุกเกินพิกัด (และฉันเชื่อว่ามันเป็นไปได้ใน Java) แต่เมื่อพูดถึงประเภทดั้งเดิมเช่น int, double และอื่น ๆ คุณจะต้องใช้ไลบรารี่ ฟังก์ชั่นเช่นMath.power(และมักจะต้องร่ายทั้งสองครั้ง) ดังนั้น - ทำไมไม่กำหนดผู้ประกอบการดังกล่าวสำหรับประเภทดั้งเดิม?
23 java  c++  python 

7
ไกลแค่ไหนที่ 'var' และตัวดำเนินการรวมตัวกันเป็นโมฆะ '??' ได้รับความบันเทิงโดยไม่ขัดขวางการอ่านหรือไม่
คำถามนี้ถูกโยกย้ายจาก Code Exchange Stack Stack เพราะสามารถตอบได้ใน Software Engineering Stack Exchange อพยพ 8 ปีที่ผ่านมา ฉันรู้ว่าชื่อของคำถามนั้นเป็นอัตนัยมาก แต่ฉันก็ต้องเผชิญกับการใช้งาน??โอเปอร์เรเตอร์โดยเพื่อนร่วมงานของฉันซึ่งในเวลาเดียวกันฉันก็ไม่ค่อยมีความสุข / สบายใจที่ได้ใช้varโค้ดใหม่ที่กำลังมาถึง อาร์กิวเมนต์ที่ให้สำหรับการใช้??โอเปอเรเตอร์คือมันสามารถอ่านค่าได้ในโค้ด คำถามของฉันคือสิ่งที่เกิดขึ้นไม่เหมือนกันเมื่อคุณเริ่มใช้var?

16
วิศวกรซอฟต์แวร์จำเป็นต้องรู้ในสิ่งที่ต่ำอีกต่อไปหรือไม่? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Software Engineering Stack Exchange อพยพ 8 ปีที่ผ่านมา เนื่องจากภาษาการเขียนโปรแกรมระดับสูงเช่น C #, Java ฯลฯ กำลังพัฒนาหลายคนอ้างว่าพวกเขาจะเป็นทางเลือกแทนภาษาเช่นแอสเซมบลีภาษาและ C / C ++ ซึ่งช่วยให้คุณสามารถเข้าถึงและควบคุมฮาร์ดแวร์คอมพิวเตอร์ได้ ในการสร้างโปรแกรมและแก้ปัญหาไม่เสียเวลาในการจัดการกับคอมพิวเตอร์เพื่อให้ทำงานได้ ในขณะที่ฮาร์ดแวร์ยังคงพัฒนาอย่างต่อเนื่องความแตกต่างด้านประสิทธิภาพระหว่าง C / C ++ และ Java จะไม่สำคัญและเกมขนาดใหญ่อาจจะสามารถตั้งโปรแกรมในภาษาเช่น Java นั่นเป็นความคิดทั่วไปที่ฉันสรุปสั้น ๆ หลังจากดูหัวข้อนี้บนอินเทอร์เน็ต คุณคิดว่ามันจะเป็นจริงในอนาคตอันใกล้นี้หรือไม่? นั่นหมายความว่าทุกสิ่งที่เราเรียนรู้เกี่ยวกับสิ่งที่อยู่ในระดับต่ำนั้นไม่เป็นประโยชน์สำหรับอุตสาหกรรมซอฟต์แวร์อีกต่อไปหรือไม่? นั่นหมายความว่าภาษาแอสเซมบลีและ C / C ++ …

13
เราวัดความสามารถในการบำรุงรักษาได้อย่างไร
บริบท: ฉันเป็นนักพัฒนาองค์กรในร้าน MS ทั้งหมด ใครช่วยแนะนำวิธีที่ดีในการวัดความสามารถในการบำรุงรักษาโค้ดหรือแอพพลิเคชั่นอย่างเป็นกลาง ? ทำไมการบำรุงรักษา : ฉันเบื่อกับการวัด "คุณภาพ" ในกลุ่มของฉันหมุนรอบจำนวนข้อบกพร่องและความครอบคลุมรหัสเท่านั้น ตัวชี้วัดทั้งสองเป็นเกมที่เล่นง่ายโดยเฉพาะเมื่อคุณไม่ได้วัดการบำรุงรักษา ความสั้นและกำหนดเวลาส่งผลให้เกิดหนี้สินทางเทคนิคจำนวนมหาศาลซึ่งไม่เคยได้รับการแก้ไข ทำไมความสามารถในการวัดอย่างเป็นกลาง : ฉันทำงานในกลุ่มองค์กรขนาดใหญ่ หากคุณไม่สามารถวัดได้อย่างเป็นกลางคุณจะไม่สามารถทำให้ผู้คนรับผิดชอบได้หรือทำให้ดีขึ้น การวัดอัตนัยไม่ได้เกิดขึ้นหรือไม่เกิดขึ้นอย่างสม่ำเสมอ ฉันกำลังดูการวัดโค้ด VS2010แต่ฉันสงสัยว่าใครมีคำแนะนำอื่น ๆ

13
สมาชิกทุกคนในทีมควรใช้ IDE เดียวกันหรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา คุณคิดว่ามันสมเหตุสมผลไหมที่จะบังคับให้สมาชิกทุกคนในทีมต้องใช้ IDE เดียวกันหรือไม่? ตัวอย่างเช่นวิศวกรทุกคนที่มีอยู่แล้วในทีมใช้ IDE X วิศวกรใหม่สองคนมาและต้องการใช้ IDE Y แทนเพราะนั่นคือสิ่งที่พวกเขาใช้มาหลายปีแล้ว คุณมีประสบการณ์กับทีม "IDE ผสม" หรือไม่? ถ้าเป็นเช่นนั้นมันคืออะไร?
23 ide  teamwork 

13
“ ตราบเท่าที่มันใช้งานได้” เป็นบรรทัดฐานหรือไม่? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ดูคำถามล่าสุดของฉัน: การเขียนโปรแกรมเป็นอาชีพในด้านล่างหรือไม่? ร้านค้าสุดท้ายของฉันไม่มีกระบวนการ Agile เป็นหลักหมายความว่าพวกเขาไม่มีแผนเลยเกี่ยวกับวิธีการพัฒนาหรือจัดการโครงการของพวกเขา มันหมายความว่า "เฮ้นี่เป็นงานตันไปทำในสองสัปดาห์เราเร็วและว่องไว" พวกเขาปล่อยสิ่งที่พวกเขารู้ว่ามีปัญหา พวกเขาไม่สนใจว่าจะเขียนสิ่งต่าง ๆ อย่างไร ไม่มีบทวิจารณ์โค้ด - แม้ว่าจะมีนักพัฒนาหลายคนก็ตาม พวกเขาเปิดตัวซอฟต์แวร์ที่พวกเขารู้ว่าเป็นรถม้าชนิดเล็ก ที่งานก่อนหน้าของฉันผู้คนมีทัศนคติตราบเท่าที่ทำงานได้ดี เมื่อฉันขอให้เขียนรหัสที่ฉันเขียนใหม่ในขณะที่เราสำรวจสเป็คพวกเขาก็ปฏิเสธมัน ฉันต้องการเขียนรหัสใหม่เพราะมีการทำซ้ำรหัสในหลาย ๆ ที่ไม่มีการห่อหุ้มและใช้เวลานานในการเปลี่ยนแปลง โดยพื้นฐานแล้วความประทับใจของฉันคือ: การเขียนโปรแกรมลดหลั่นลงไปที่: อ่านหนังสือเกี่ยวกับเครื่องมือ / เทคโนโลยีล่าสุด การขว้างรหัสเข้าด้วยกันโดยหลีกเลี่ยงการเขียนรหัสใด ๆ เพราะ บริษัท ไม่ต้องการที่จะ "คงรหัสไว้" แสดงและย้ายไปยังสิ่งต่อไป "ตราบใดที่มันยังทำงานอยู่" ฉันมักจะบอกตัวเองเสมอว่างานต่อไปฉันจะได้ร้านค้าที่ดีขึ้น มันไม่เคยเกิดขึ้น ถ้าเป็นแบบนี้ฉันจะรู้สึกติดขัด เทคโนโลยีเปลี่ยนแปลงอยู่เสมอ หากการพัฒนาทางด้านอาชีพเพียงอย่างเดียวที่นี่คือการอ่านหนังสือเทคโนโลยี MS Press ล่าสุดคุณมีสิ่งใดบ้างที่สร้างขึ้นใน 10 …

3
คุณควรเชิญผู้มีส่วนร่วมจากชุมชนในโครงการโอเพนซอร์สในขั้นตอนใด [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันสงสัยเกี่ยวกับการมีส่วนร่วมกับผลิตภัณฑ์โอเพนซอร์สใหม่ทีมของฉันจะพัฒนา มีกำลังใจที่เราจะได้รับการสนับสนุนจากชุมชนในวงกว้างเท่าที่เราสามารถทำได้ แต่ฉันยังสามารถเห็นสิ่งนี้น่าดึงดูดใจมากเวลาทำให้แน่ใจว่าบุคคลที่สามที่อยู่นอกสำนักงานของเราอยู่ในการติดตามสิ่งต่าง ๆ เช่นคุณภาพของรหัส ในช่วงเริ่มต้นของโครงการเรามีแนวโน้มที่จะมีการพูดคุยอย่างไม่เป็นทางการจำนวนมากภายในทีมงานหลักเกี่ยวกับการออกแบบระบบแหลม ฯลฯ และการออนไลน์เหล่านี้เพื่อให้ชุมชนมีส่วนร่วมจะใช้เวลานานและฉันสามารถจินตนาการได้ว่า การอภิปรายมีประสิทธิภาพน้อยลง มีความเป็นมนุษย์มากขึ้นในเรื่องนี้ซึ่งอาจต้องพิจารณา: การอนุญาตให้ชุมชนเข้ามามีส่วนร่วมในกระบวนการออกแบบอาจได้รับประโยชน์จากการรับรู้ถึงความเป็นเจ้าของโครงการและมีโอกาสที่การมีส่วนร่วมในช่วงแรก ๆ ทีมไม่ได้สังเกต ดังนั้นคำถาม: คุณควรเชิญผู้มีส่วนร่วมจากชุมชนในขั้นตอนใดของโครงการโอเพ่นซอร์ส

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.