Tagged Questions
0
votes
2answers
73 views
What is the convention regarding class names that may already exist in the ORM?
This is a generic question about class names and ORMs, but for context; I'm working on a Flask web app in Python using SQLalchemy.
I'm struggling with naming a new class that will contain the ...
1
vote
3answers
212 views
Hacking Python “Requests” library.. How to start as an intermediate pythonista?
My question is conceptual, yet extremely vital for me.
I'm an intermediate Python developer. I know fair enough about it, and actually use it on a daily basis. Now, I would like to transform my ...
20
votes
6answers
1k views
Functional programming compared to OOP with classes
I have been interested in some of the concepts of functional programming lately. I have used OOP for some time now. I can see how I would build a fairly complex app in OOP. Each object would know how ...
-1
votes
1answer
119 views
Using dot to Access Object Attribute and Proper abstraction
I have been programming in python and Java for quite a number of years and one thing I find myself doing is using the setters and getters from Java in Python but a number of blogs seem to think using ...
1
vote
1answer
311 views
Python simulation-scripts architecture
Situation:
I've some scripts that simulate user-activity on desktop. Therefore I've defined a few cases (workflows) and implemented them in Python. I've also written some classes for interacting with ...
4
votes
2answers
320 views
Program more professionally (planning, notation, …)
I program a data-analysis framework for my company (20000LOCs by now). There are 2 programmers who help writing individual module for interfaces I have predefined. So far I haven't used much planning ...
5
votes
3answers
717 views
Various programming concepts (from a Python viewpoint)
Ever since I've started lurking on stackoverflow, I keep coming across programming concepts such as abstract classes, virtual functions, contracts, interfaces, etc., from a questions about other ...
0
votes
1answer
1k views
What are C's advantages over OOP languages, other than performance? [duplicate]
Possible Duplicate:
When to use C over C++, and C++ over C?
C still has its own importance in the programming world! And one reason for it is its performance. But, I have some questions.
...
0
votes
3answers
514 views
Translating between Python-Django and Javascript
I have a conceptual question about 'translating' between objects I have stored in Django (in Postgres) that I want to use on the front-end. So I have a user object in Python that holds basic things: ...
2
votes
2answers
683 views
Python and OOPs book recommendations [duplicate]
Possible Duplicate:
Resource to start with Python quickly?
I am a developer in C for the past ten years were I had been working in embedded systems.
I am not at all comfortable with OOPs ...
1
vote
1answer
613 views
Python Class Layout - Conventions
What is the proper or standard way to layout a class. If a class where to have attributes, methods, private attributes, private methods, class property (methods), and class methods. I am done 99% of ...
6
votes
2answers
2k views
Python programming patterns and practices?
What are the best python programming patterns and practices you are using every day?
I don't mean only design patterns (there are lot of OO design patterns that can be used in python), I mean pure ...
1
vote
2answers
94 views
Expanding knowledge of python / Next book and/or Topic to read/research
I have been programming python and web apps awhile now but never delved very deep into OOP. I use classes all the time but I am pretty sure i am not fully getting what I could get from OOP. So today I ...
11
votes
10answers
2k views
Why are inheritance and polymorphism so widely used?
The more I learn about different programming paradigms, such as functional programming, the more I begin to question the wisdom of OOP concepts like inheritance and polymorphism. I first learned ...
6
votes
3answers
2k views
Differences between “Java OOP” and “Pythonic OOP”? [closed]
I started with ActionScript 2.0 and then went on with Java. I have learned, or at least used, a bunch of languages since then, including Python (probably my favorite).
I'm afraid that my style of ...
