Differences
This shows you the differences between two versions of the page.
staff:wessing:programming [2015-09-08 15:53] |
staff:wessing:programming [2015-09-10 14:43] |
||
---|---|---|---|
Line 12: | Line 12: | ||
* [[http://c2.com/cgi/wiki?LookBeforeYouLeap|Look Before You Leap]] | * [[http://c2.com/cgi/wiki?LookBeforeYouLeap|Look Before You Leap]] | ||
* [[http://en.wikipedia.org/wiki/Python_syntax_and_semantics#Exceptions|It's Easier to Ask Forgiveness than Permission]] | * [[http://en.wikipedia.org/wiki/Python_syntax_and_semantics#Exceptions|It's Easier to Ask Forgiveness than Permission]] | ||
+ | |||
=== Antipatterns === | === Antipatterns === | ||
Line 21: | Line 22: | ||
* [[http://en.wikipedia.org/wiki/Coding_by_exception|Coding by exception]] | * [[http://en.wikipedia.org/wiki/Coding_by_exception|Coding by exception]] | ||
* [[http://en.wikipedia.org/wiki/God_object|God object]] | * [[http://en.wikipedia.org/wiki/God_object|God object]] | ||
+ | |||
=== Design Patterns === | === Design Patterns === | ||
Line 30: | Line 32: | ||
* [[http://en.wikipedia.org/wiki/Observer_pattern|Observer]] | * [[http://en.wikipedia.org/wiki/Observer_pattern|Observer]] | ||
* [[http://en.wikipedia.org/wiki/Adapter_pattern|Adapter]] | * [[http://en.wikipedia.org/wiki/Adapter_pattern|Adapter]] | ||
+ | |||
+ | |||
+ | === Programming Languages === | ||
+ | |||
+ | * [[http://www.play-hookey.com/computers/language_levels.html|Abstraction levels]] | ||
+ | * [[https://en.wikipedia.org/wiki/Popularity_of_programming_language|Popularity]] | ||
+ | * [[http://mashable.com/2012/07/11/developer-programming-languages/|Recommendations]] | ||
+ | * [[https://en.wikipedia.org/wiki/Comparison_of_programming_languages|Comparison]] | ||
+ | * [[https://en.wikipedia.org/wiki/Lists_of_programming_languages|Lists of languages]] | ||
Line 35: | Line 46: | ||
* [[http://samizdat.mines.edu/howto/HowToBeAProgrammer.html|How to be a programmer]] | * [[http://samizdat.mines.edu/howto/HowToBeAProgrammer.html|How to be a programmer]] | ||
- | * [[http://web.mac.com/jimbokun/iWeb/Site/Blog/AB35C167-7755-4113-938C-968F65256D76.html|How to pick a language]] | ||
* [[http://en.wikipedia.org/wiki/Not_Invented_Here|Not Invented Here]] | * [[http://en.wikipedia.org/wiki/Not_Invented_Here|Not Invented Here]] | ||
* [[http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar|The Cathedral and the Bazaar]] | * [[http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar|The Cathedral and the Bazaar]] | ||
Line 50: | Line 60: | ||
* [[http://www.scottberkun.com/essays/53-how-to-detect-bullshit/|How to detect bullshit]] | * [[http://www.scottberkun.com/essays/53-how-to-detect-bullshit/|How to detect bullshit]] | ||
* [[http://en.wikipedia.org/wiki/Pareto_principle|Pareto principle]] | * [[http://en.wikipedia.org/wiki/Pareto_principle|Pareto principle]] | ||
+ | |||
=== Websites === | === Websites === |