essential tools for programmers
play

Essential Tools for Programmers a tim|steve production Q: How do I - PowerPoint PPT Presentation

Essential Tools for Programmers a tim|steve production Q: How do I become a better programmer? Have the right tools Go make whatever Find what motivates you Educate yourself With resources that aren't lame Q: How do I


  1. Essential Tools for Programmers a tim|steve production

  2. Q: How do I become a better programmer? ● Have the right tools ● Go make whatever ○ Find what motivates you ● Educate yourself ○ With resources that aren't lame

  3. Q: How do I become a better programmer? ● Have the right tools << today we can help you here

  4. High-Level Languages ● Java is not a good "weekend language" ● Dynamic languages are great for that ○ Python ○ Ruby ○ Perl ● C is important too PROTIP: Just pick one.

  5. Text Editors ● Classic Editors ○ vi ○ emacs ○ etc... ● Graphical Editors ○ Notepad++ ○ jEdit ○ Kate ○ TextMate ○ etc... PROTIP: Just pick one.

  6. Version Control ● Like "Save Game" but for code ● Enables collaboration and sharing ● Safety net when making large changes (or small changes) ● Good stuff ○ Git ○ Mercurial [hg] ● Old stuff ○ Subversion ○ CVS ○ RCS ● You will see all of these at some point

  7. Make ● Not just for source distributions of OSS! ● Any project of reasonable size ● Configuration requirements ● Lots of files

  8. UNIX ● A different way to think about computing as an activity. ● Teaches composability ● A ubiquitous enviroment you will encounter ● Will get you a job

  9. What did we miss?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend