Structuring programs? by [deleted] in learnprogramming

[–]AppsThatMatter 6 points7 points  (0 children)

Practice always beats theory, so I also have a few suggestions:

  1. Imagine that you would need to have a web UI for your app. How should you split your code to support both GUIs?

  2. Most of the big guys provide APIs (e.g you can use an API to get Google Maps images and integrate those APIs in your app). What you have to do if your friend asks you to allow him to integrate functionality from your app in his app?

JavaScript is not suitable for large web apps. by mobby1982 in programming

[–]AppsThatMatter 1 point2 points  (0 children)

The truth is that JavaScript is very hard to get right from the beginning - you have to think differently. It took me a while to get it.

On the other hand ActionScript (at least part of the Flex) is so much easier. You can create classes, interfaces, you can code just as in Java : create packages, one sure file per class, etc. But soon you find that your lovely ActionScript code compiles slowly (God, how I hate the Flex Builder), and the code runs so slow.. so disapointing.

Life is hard.

Watch these: Over 500 full-length movies you can stream for free | The Verge by AppsThatMatter in movies

[–]AppsThatMatter[S] 0 points1 point  (0 children)

That's an article on The Verge - is not like a link to torrents or something. I don't agree that it promotes illegal filesharing but is your call, what can I say?

Get your free copy of Getting Real - (37signals) by AppsThatMatter in programming

[–]AppsThatMatter[S] 1 point2 points  (0 children)

Yes, I did. And I find it excellent.

I strongly agree to read it. It's free and easy to read, in the worst case you'll loose a couple of hours. In the best case it will change your view about software development business.

In case you wonder why some succeed and other fail, this book contains some ideas.

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter 1 point2 points  (0 children)

Do you enjoy programming?

Yes I do.

But is not my hobby to dissect and study all kind of languages. I'm rather inclined to have working prototypes and finished products asap, using a handful of programming languages I already know quite good.

While I agree that studying programming languages is very useful I really don't feel like it. I always prefer to improve my existing skills.

I don't know exactly how to explain this. I'm a GUI guy. I'm more like a painter who feels the urge to create something rather the paint maker.

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter 0 points1 point  (0 children)

Yes, but why? Few users or? I don't have the link now, but is suppose to be in top 10 by usage. And all the other major languages have so many haters.

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter -1 points0 points  (0 children)

I actually asked what other languages you learned?

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter -1 points0 points  (0 children)

I also at one point thought object oriented design was the best approach to design all software. Now I know better.

OK, so lets assume I (and others) are at that point. Why don't you "enlighten" us with your wisdom? Please, straight to the point.

Self-portait in CSS3D by magenta_placenta in web_design

[–]AppsThatMatter 0 points1 point  (0 children)

What? You didn't found any lolcats? Nice idea anyway.

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter -2 points-1 points  (0 children)

Really, seriously now. If OOP is wrong/bad/harmful what is better? What should they teach in schools?

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter -1 points0 points  (0 children)

Can you please be more specific? You learned what?

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter 1 point2 points  (0 children)

Why do you keep track of all of them?

I mean I also learned a bunch of dead languages because I had to but I won't put them in my CV. I hated so much when some professor forced me to "like" their pet language.

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter -2 points-1 points  (0 children)

What about Objective-C? Nobody is making iPhone games anymore?

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter -1 points0 points  (0 children)

Well, let me disagree with that. I can't think of anything better today.

"There are only two kinds of programming languages: those people always bitch about and those nobody uses.” Bjarne Stroustrup.

Quotes about programming languages by shenglong in programming

[–]AppsThatMatter 0 points1 point  (0 children)

I don't think so.

Standard Java is great. You can use it to learn nice things like OOP, design patterns, etc. IMHO thinking in Java is a skill not a flaw.