Tagged Questions
2
votes
5answers
243 views
Do tools, like Windows Workflow, inhibit development growth? [closed]
I’ve had this gut feeling about Windows Workflow (WW) for a while now. And, until now, I couldn’t think of the right words to say in order to explain it. Since I think I have a good way to verbalize ...
-2
votes
1answer
144 views
Javascript Tabletop RPG Character Generator [closed]
What I would like to do, as an exercise, is make a character builder for some sort of tabletop roleplaying game - probably something simple and d20-based like Basic Fantasy or Castles & Crusades.
...
1
vote
1answer
300 views
Are silly examples bad way to learn OOP? [closed]
Some tutorials give silly examples to teach OOP, for example: Car class and myCar object, etc. Is that way considered bad in learning OOP assuming that these examples not applied to real programming ...
9
votes
1answer
378 views
How to verify the Liskov substitution principle in an inheritance hierarchy?
Inspired by this answer:
Liskov Substitution Principle
requires
that
Preconditions cannot be strengthened in a subtype.
Postconditions cannot be weakened in a subtype.
Invariants ...
1
vote
3answers
487 views
good literature for teaching object oriented thinking in C [closed]
Quite often C is the primary platform for the development. And when things are large scale, I have seen partitioning of the system as different objects is quite a natural thing. Some or many of the ...
13
votes
6answers
431 views
Tips about how to spread Object Oriented practices
I work for a medium company that has around 250 developers. Unfortunately, lots of them are stuck in a procedural way of thinking and some teams constantly deliver big Transactional Script ...
38
votes
7answers
2k views
How can I get my progress reviewed as a solo junior developer
I am currently working for a 2 person company, as the solo primary developer. My boss gets the clients, mocks up some png design templates and hands them over to me.
This system has been working fine ...
0
votes
2answers
397 views
I cannot understand the application of oops How can I develop the understanding of application of oops?
I am struggling hard to learn the application of Object Oriented Programming since last 2 years. I am a developer in PHP technology, I am aware of almost all the basics of OOPS, but still cannot find ...
7
votes
3answers
1k views
websites that show real world scenarios for OOP beginners so that they can implement them
Since programmers learn more by implementing the real world scenarios rather then by gaining theoretical knowledge and concepts about programming, I wanted to know that is there any website that tells ...
8
votes
2answers
2k views
Which open source PHP project has the 'perfect' OOP design I can learn from? [closed]
I am a newbie to OOP, and I learn best by example.
You could say this question is similar to Which Scala open source projects should I study to learn best coding practices - but in PHP.
I have ...
4
votes
3answers
565 views
Why multiple calls to same classes' Constructor from within a Constructor wouldn't work?
Please have a look at following snippet:
public class Foo {
int digit;
String name;
Foo (int d, String n) {
this(d);
// cannot do following.
//compile-time error: Constructor call must ...
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
508 views
Can you point me to a nontrivial strategy pattern implementation?
We are faced implementing a registration workflow with many branches. There are three main flows which in some conditions lead to one another. Each flow has at least four different steps; some steps ...
2
votes
4answers
394 views
Which is most important to learn OOP first or to learn the OOP language you want to learn?
I face a problem nowadays, I have a really good book that explain OOP but it uses a language which I do not want to learn which is Java because my goal is to learn C#. And I don't know if I should ...
12
votes
14answers
2k views
What would be the best real example to explain the usefulness of Inheritance ? [closed]
When trying to explain the concept of Inheritance in OOP, the common example is often the mammals example. IMHO, this is really a bad example, because it will lead the newbies to use this concept the ...
7
votes
8answers
1k views
Which is best programming style to start learning to programm POP or OOP?
If somebody has to start learning to program, where should he/she start? Should he start to write procedure-oriented programs or jump to OOP?
4
votes
3answers
748 views
Is the “Objects First” approach a good idea?
Do you think programming novices should learn objects from day 1, as seen in the book "Objects First With Java: A Practical Introduction Using BlueJ" by David Barnes? Or do you think this is a bad ...
2
votes
3answers
859 views
How to handle large scale js+jquery projects using well written, Object-Oriented JavaScript and jQuery code?
I love the whole user experience/interface thing and put a lot of jQuery and JavaScript (pure JavaScript for HTML5 stuff, like canvas, file API, etc). The problem I face now is that my codes are ...
18
votes
11answers
1k views
I've learned so much about OO programming I have no idea how to write procedural code. What's a good way to learn?
When I learned to program, I learned Object Oriented Programming very early on. For a while, I blundered around with my beautiful hammer, trying to use it for everything, partially because I had no ...
16
votes
12answers
919 views
What is the best way for a top-down procedural programmer to learn OOP?
I'm an old school top-down procedure programmer. I started with Turbo Pascal on the DOS environment. Every time I try to learn OOP on my own I stumble.
I try and make OOP somehow fit into my ...
4
votes
10answers
477 views
Learn Java resource (for programming noobs) that doesn't use an IDE [duplicate]
Possible Duplicate:
Best Java book you have read so far
I have learned to program some in Ruby, but I'm having trouble grasping OO concepts. I've been told that there are a lot of ...
20
votes
12answers
2k views
Is developing games the best way to learn programming?
I heard recently an instructor mentinon that developing games was the best way to learn programming. Besides the fact that everything had to be created in code, he said you really get to fully ...
2
votes
2answers
594 views
Javascript project for analysis and learning
I started learning and using Javascript now for about six months.
First i started by following different tutorial on the internet. Testing them, playing with them and trying different variation. ...
2
votes
5answers
2k views
Best way to learn Java if you already have an OOP background, like ActionScript 3? [closed]
I'm looking to learn Java, but I don't want to get a book that is going to tell me what an object is, how OOP works, etc. I know this from my existing ActionScript 3 work.
One idea is to look at all ...
4
votes
5answers
483 views
System Programming & Object Oriented Design - what to look out for
Next semester (starts in just under 5 weeks), I'm taking System Programming and OOD concurrently. Apparently SP centers on working in C on Linux, and I only have Java and Python experience, so I am a ...
5
votes
3answers
246 views
Suggest an Introductory OO Text for a (smart) non-programmer?
I have a colleague who has basic* programming skills and who wants to get a working knowledge of object-oriented programming concepts, with particular emphasis on C# (to 3.0 at least). He's generally ...
18
votes
11answers
3k views
What's the BEST way to really understand OOP? [closed]
What's the BEST way to really understand OOP? Any video's/Screencasts that you would recommend?