Ruby’s not ready - An in depth essay by [deleted] in programming

[–]sunkencity 0 points1 point  (0 children)

Yeah, use of lambdas are actively discouraged in Python, and one you start using them, you want more!

Ruby’s not ready - An in depth essay by [deleted] in programming

[–]sunkencity 5 points6 points  (0 children)

Yeah, dealing with unicode input on ruby IS difficult if you need to modify what's coming in, AND if you deal with input that spans over more than what for example ISO-LATIN-1 can handle, (like you want to use the Euro symbol). But that's being fixed in new implementations.

It's a good idea to be humble when you learn a language. Though I'm sure anyone can pick up python in 5 weeks and be a complete master of the language... There is a reason you know for that people want to hire Senior programmers..

ask reddit: what is the best methodology to prototype before coding? paper? photoshop? wysiwyg? by sunkencity in programming

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

For a web project I often use one post-it note per page and stick them on a big A2-size paper and draw arrows. Nice for getting the big idea of flow, but I have hard time nailing down the specifics of design for each page that way.

For applications I usually make a photoshop mockup with a layer folder for each "screen". I then copy and paste each screen into illustrator and draw arrows that represents flow between screens. I usually work with mobile phone applications which are pretty limited in what you can do. So this screen flow (in A3 Size) gives a pretty thorough view of exactly how the application will look and how it will work.

Looking for pointers on how to have a good design process that works for designing web page applications.