ฉันมีความคิดมากมายสำหรับผลิตภัณฑ์ที่จะสร้าง ปัญหาคือฉันมีประสบการณ์การทำงานระดับมืออาชีพน้อยกว่าหนึ่งปีและฉันกลัวว่าจะถูกตัดสินในทางลบในอนาคตจากสิ่งที่ฉันผลิตตอนนี้ ฉันไม่รู้ว่ารหัสของฉันดีหรือไม่
ฉันไม่คุ้นเคยกับรูปแบบการเข้ารหัสใด ๆ ทั้งหมดที่ฉันรู้คือการสร้างผลิตภัณฑ์ที่ใช้งานได้ ฉันต้องการมีโปรไฟล์สาธารณะใน GitHub สำหรับโครงการในอนาคตของฉันและฉันจะพยายามอย่างหนักเพื่อให้แน่ใจว่ามีการแสดงความคิดเห็นที่ดีมีการปรับปรุงและทำความสะอาด
นี่คือสิ่งที่ฉันกลัวว่าจะเปิดเผยต่อสาธารณะ:
- รหัสของฉันอาจไม่ได้รับการปรับปรุงอย่างเหมาะสม
- การใช้งานไลบรารีหรือฟังก์ชั่นบางอย่างไม่ถูกต้องซึ่งทำให้งานเสร็จโดยบังเอิญ
- ไม่ทราบหรือทำตามรูปแบบการเข้ารหัสใด ๆ
- ข้อบกพร่องมากมาย / ไม่พิจารณามุมกรณีขอบ
- การขาดความเข้าใจพื้นฐานและการประยุกต์ใช้แนวคิดบางอย่างเช่นความปลอดภัยของเธรดปัญหาการทำงานพร้อมกันในการเขียนโปรแกรมแบบมัลติเธรด ฯลฯ
ฉันควรไปข้างหน้าและเริ่มต้นหรือดำเนินการต่อเพื่อสร้างสิ่งในพื้นที่และเป็นส่วนตัวจนกว่าฉันจะได้รับประสบการณ์มากขึ้น ฉันไม่ต้องการความผิดพลาดที่เกิดขึ้นที่นี่เพื่อหลอกหลอนโอกาสในการทำงานของฉันในระยะยาว
All I know is to build products that work.
- ซึ่งเป็นสิ่งที่ดีมาก มันง่ายเกินไปที่จะถูกจมอยู่กับรูปแบบและการออกแบบและท้ายที่สุดก็ไม่เคยส่งมอบ ...