ฉันจะผ่าน hump .NET ของฉันได้อย่างไร [ปิด]


9

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

มีหลักสูตรหรือผลิตภัณฑ์เพื่อการศึกษาที่นั่นไม่ใช่ $ 1,500 ทั้งหมดที่รวมอยู่ในการบรรยาย แต่ไม่ใช่แค่แห้ง ๆ "พิมพ์สำรอกตัวอย่างนี้" หรือไม่?


1
ค้นหาสิ่งที่ท้าทายสำหรับคุณ เช่นกราฟิกสามมิติเป็นต้น
— Coder

5
กราฟิก 3 มิติสำหรับผู้ชายในระยะดักแด้หรือไม่? คุณกำลังพูดถึงคุณบ้า :)
— Brian MacKay

1
หากคุณต้องการเรียนภาษาเยอรมันคุณสามารถเรียนเป็นกลุ่มในบ้านของคุณหรือเดินทางไปเยอรมนีและดื่มด่ำกับสถานการณ์ที่คุณไม่สามารถทำแจ็คได้จนกว่าคุณจะอ่านป้าย คุณอ่านเสร็จแล้ว ตอนนี้ลองค้นหางาน. Net ที่จะทำให้เกิดความเครียดเช่นงานจริงหรือโครงการ. Net แบบโอเพ่นซอร์ส ภาษาใด btw?
— งาน

คำตอบ:


8

การเขียนโปรแกรมนั้นยากพอที่จะมีคนเพียงไม่กี่คนที่สามารถแก้ปัญหาในโลกแห่งความเป็นจริงได้จนกว่าพวกเขาจะใช้เวลาเรียนรู้บ้าง ลองแก้ปัญหาในโลกแห่งความเป็นจริงด้วยความเจ็บปวดอย่างน่าเกลียดก่อนจากนั้นย้อนกลับไปและพยายามทำให้มันดูสง่างามยิ่งขึ้น


4

นักพัฒนาใหม่ต้องผ่านตัวอ่อนระยะที่พวกเขายังไม่ได้หลอมรวมทักษะที่จำเป็นในการแก้ปัญหาโดยใช้โครงสร้างพื้นฐานเช่นลูป

การอ่านหนังสือจะไม่ทำให้คุณหงุดหงิดมากกว่าการอ่านหนังสือบนคาราเต้จะทำให้คุณคาดเข็มขัดสีเหลือง มันเกี่ยวกับการทำซ้ำ ทำงานกล้ามเนื้อ คุณต้องเผารูปแบบในหัวของคุณโดยทำซ้ำแล้วซ้ำอีก

ดังนั้นฉันหวังว่าคุณจะชอบการเขียนโปรแกรม! :)

คำแนะนำของฉันคือการเล่น ค้นหาโปรเจคที่เรียบง่ายและสนุกสนานเพื่อใช้งานและเพียงแฮ็คมัน หากคุณมีปัญหาคุณสามารถลองProject Euler หรือไปที่Rosetta Codeและค้นหาปัญหาเชิงเส้นง่าย ๆ

โชคดี. งานจะจ่ายออกฉันสัญญา!


2

ฉันจะลองหนังสือ c # จากความเป็นผู้นำ มันใช้วิธีการที่สนุกและตลกขบขันซึ่งอาจเป็นเพียงสิ่งที่คุณกำลังมองหา

นอกจากนี้ฉันจะเริ่มทำงานในบางโครงการที่มีความหมายต่อคุณ แม้แต่ข้อความที่แห้งที่สุดก็จะน่าสนใจเมื่อมันมีชิ้นส่วนจิ๊กซอว์ชิ้นต่อไปสำหรับปัญหาที่คุณสนใจ


1

ดูหนังสือการปรับโครงสร้างด้วยภาษาที่คุณเลือก นี่คือสิ่งหนึ่ง: การปรับโครงสร้างใหม่อย่างมืออาชีพใน C # & ASP.NETฉันขอแนะนำ นอกเหนือไปจากการเข้ารหัสพื้นฐานและแสดงวิธียกระดับรหัสที่มีอยู่ของคุณ คุณจะได้สัมผัสกับทฤษฎีเล็ก ๆ น้อย ๆ OOP ออกแบบวัสดุและวิธีการพัฒนาทักษะนี้


1

หากคุณมีพื้นฐานที่รีดออกมาทำไมคุณไม่ลองสร้างอะไรกับสิ่งที่คุณรู้ จริงจังกับโครงการขนาดเล็กและดูว่าคุณติดอยู่ที่ไหนจากนั้นค้นหาวิธีแก้ปัญหา 'ปัญหาชีวิตจริง' ของคุณ ฉันแน่ใจว่าคุณจะได้รับของเหล่านั้น หากปราศจากประสบการณ์คุณอาจอ่านหนังสือตลอดไปและยังไม่ได้เรียนรู้วิธีการทำสิ่งต่าง ๆ

ตรวจสอบให้แน่ใจว่าวัตถุประสงค์ของคุณคือ: สมจริงเรียบง่าย (แต่ไม่สำคัญ) ชัดเจนและสั้น

หลังจากเสร็จสิ้นโครงการนี้ให้เริ่มวิจารณ์และคิดว่าจะทำให้ดีขึ้นได้อย่างไรเพิ่มคุณสมบัติและแก้ไขปัญหามากขึ้น เมื่อคุณทำสิ่งนี้มาสองสามครั้งคุณจะสามารถประเมิน stoppers การแสดงจริงของคุณได้ (การออกแบบฐานข้อมูลการเขียนโค้ดเชิงตรรกะ HTML และอื่น ๆ ) เมื่อคุณระบุปัญหาเหล่านั้นแล้วคุณสามารถค้นหาหนังสือหลักสูตร ฯลฯ ที่สามารถช่วยคุณเอาชนะปัญหาเหล่านั้นได้


0

คุณต้องการบางสิ่งที่ให้อภัยราคาถูกแพร่หลายซึ่งจะช่วยให้คุณเขียนสิ่งดีๆได้อย่างรวดเร็วและเรียนรู้หลักการ OO โดยไม่ต้องมีห้องสมุดจำนวนมากซึ่งเป็นภูเขาที่จะปีนป่ายในตัวเอง

คำตอบคือ Javascript และ DOM ความท้าทายคือเขียนระบบการควบคุม / หน้าต่างของคุณเองตั้งแต่ต้น ไม่มีห้องสมุดผู้ช่วยเหลือ เมื่อคุณเขียนหน้าต่างที่ปรับขนาดได้, ลากได้, ย่อขนาดได้ ฯลฯ ให้ใช้การควบคุมมาตรฐานทั้งหมด หากคุณมาไกลขนาดนี้คุณควรเข้าใจ OO และสถาปัตยกรรมเป็นอย่างดีและอยากทำอะไรที่ "จริง" ที่มีการควบคุมทั้งหมดให้คุณ (C #) ถ้าไม่คุณอาจทำการออกแบบ GUI สำหรับการควบคุมทั้งหมดของคุณและให้พวกเขาคงอยู่

คุณจะสะดุดคุณจะตกคุณจะตกและมีแผลเป็น - แต่คุณจะรู้ว่าทุ่นระเบิดในขณะนี้ทำไมและไม่ใช่แค่วิธีการ

แน่นอนว่าคุณสามารถขโมยรหัสจากเน็ตได้ แต่ต้องทำให้เป็นของคุณเองทำสิ่งอื่นนอกเหนือจากสิ่งที่ดีกว่าบูรณาการและชาญฉลาดยิ่งขึ้น

เมื่อคุณรู้สึกสบายใจกับ JS การย้ายไปที่ C # นั้นราบรื่นกว่า

อีกแนวทางหนึ่งหากฟังดูเกินความสามารถของคุณไปที่ ActionScript ลองสร้างสเป็คเดียวกับที่ฉันได้รับบนแพลตฟอร์มนั้น

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