Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 2550

Productivity is a measure of output from a production process, per unit of input.

31 votes

Whats the greatest most impressive programing feat you ever witnessed?

Fast inverse square root. How someone can come up with something like that is completely beyond me.
Joonas Pulakka's user avatar
23 votes

Automatic code generators

Code generated by a generator should never be maintained by hand. If it needs to be changed, then the generator and/or its settings must be tweaked and run again. Considering that, it doesn't matter i …
Joonas Pulakka's user avatar
2 votes

What is the most effective work rhythm for a programmer?

...works for everybody. Are there really such principles? No. It can be proved with a single counter-example. In the end you have to find out what works for you. That said, regularity and rhythm …
Joonas Pulakka's user avatar
18 votes
Accepted

What work intervals are more productive: short or long?

Indeed, most productivity / time management techniques, such as the Pomodoro Technique, are all about: Breaking your goals into small, accomplishable tasks. …
Joonas Pulakka's user avatar
25 votes
Accepted

How many programming languages do you work with on a daily basis and how do you effectively ...

Today I've written Java, Python, C++, and SQL (if it counts). And I've been at work for less than 2 hours. If you do this regularly, then the mental shift becomes negligible. It has nothing to do wit …
17 votes
Accepted

How to enter flow experience for SW development?

It's a bit like creativity. You can't force it, you can only prepare conditions favorable for it to appear. Some of the most important requirements: Distraction-free environment (you'll need hours …
Joonas Pulakka's user avatar
4 votes

Does OOP fulfill the promise of code reuse? What alternatives are there to achieve code reuse?

OOP is no special; you can make reusable code with or without OOP. Pure functions are particularly reusable: for example, java.lang.math.sqrt(double) takes a number in and gives a number out. No OOP, …
19 votes
Accepted

Python productivity VS Java Productivity

This will definitely be a huge productivity boost especially in quick prototyping. …
Joonas Pulakka's user avatar