Reputation
Top tag
Next privilege 200 Rep.
See reduced ads
Badges
1 6
Newest
 Scholar
Impact
~2k people reached

  • 0 posts edited
  • 0 helpful flags
  • 13 votes cast
Aug
18
awarded  Scholar
Aug
18
comment MyListActivity, MyCursorAdapter, MyViewHolder — nested classes or not?
Sorry for being THAT late to accept.
Aug
18
accepted MyListActivity, MyCursorAdapter, MyViewHolder — nested classes or not?
Aug
7
awarded  Enthusiast
Aug
20
comment MyListActivity, MyCursorAdapter, MyViewHolder — nested classes or not?
Thanks, but it is exactly what I am asking :) Do the benefits justify the additional complexity of class nesting? I would not ask if I were more experienced in Java/Android.
Aug
15
awarded  Student
Aug
15
asked MyListActivity, MyCursorAdapter, MyViewHolder — nested classes or not?
Dec
31
answered How did Python become popular as a scripting language?
Nov
30
answered Tips/Process for web-development using Django in a small team
Nov
12
awarded  Commentator
Nov
9
answered Ideal “intermediate” file format to use for structured/styled text?
Nov
5
comment Ideal “intermediate” file format to use for structured/styled text?
Jordan, what is the purpose? Is that intermediatd file format will ever be edited manually (possibly using some special editor)? @Abe: This is a constructive question, in my opinion. You only need to want to understand what Jordan asks.
Oct
25
revised @staticmethod vs module-level function
added 1 characters in body
Oct
25
revised @staticmethod vs module-level function
added 294 characters in body
Oct
25
answered @staticmethod vs module-level function
Oct
19
awarded  Teacher
Oct
15
awarded  Editor
Oct
13
comment Are there any design patterns that are unnecessary in dynamic languages like Python?
@AndréParamés: I should have been more specific. Objects were used for the implementation, but user defined classes were added later than functions during development (Google New York's Technical Speaker Series. Guido van Rossum giving his Python presentation at the New York Google office on Wednesday, February 22nd 2006. video.google.com/videoplay?docid=-7758421725489622662). My view is that the OO language is a language that supports syntax for easier writing OO programs. Pure OO language does not support plain functions. It does not depend on its implementation.
Oct
13
awarded  Supporter
Oct
13
comment Are there any design patterns that are unnecessary in dynamic languages like Python?
@AndréParamés: I did not use the term novice programmer. Try to def fn(x): return x+1 and then try to print fn and then print fn.__call__. Try also import dis; dis.dis(fn) and then dis.dis(fn.__call__). Functions were part of Python earlier than objects were. OO programming can be done in the C language; however, it does not make it an OO language. Similarly, functions can be simulated in pure OO language, but it does not mean it makes it a hybrid language. A function is a simpler tool than class/object. Notice the obj.method() vs. the def method(self).