339 reputation
214
bio website jimkubicek.com
location Menlo Park, CA
age 35
visits member for 4 years, 3 months
seen Mar 13 at 15:58

iOS developer since [redacted].


Sep
7
comment Review before or after code commit, which is better?
This depends entirely on what you're using for SCM. With git, creating a new branch, committing to it and pushing those changes is a very natural way to do code review.
Jun
22
comment Are my negative internship experiences representative of the real world?
I don't think "good code" is subjective at all. Drop an average dev in the project and ask them to create a commonly requested feature. If it takes hours, your code is good. If it takes days (or weeks) your code is bad.
Oct
20
comment When do you drop old technologies from your resume?
I drop stuff when people on the internet start making fun of me for having that on my resume.
Aug
30
comment Where to look for challenging jobs with a relaxed atmosphere?
How do you find the position in the first place? Do you just interview for a regular position and negotiate reduced hours?
Aug
22
comment How to explain that it's hard to estimate the time required for a bigger software project?
i.e. joelonsoftware.com/items/2007/10/26.html
Aug
22
comment How to explain that it's hard to estimate the time required for a bigger software project?
As for your problem with bad estimates. Do you keep track of your estimate vs. the actual time to completion? If so, determine by what factor you underestimate and multiply all your estimates by that number.
May
10
comment Is it a bad sign that I am often redesigning as I develop a project?
Step 1: Create UML diagram. Step 2: Write code. Step 3: Throw UML diagram away so that nobody ever sees it and becomes confused about how the code actually works.
Mar
15
comment Does SCRUM usually involve massive overtime?
Massive overtime is an abuse of whatever system you're using.
Feb
25
comment How do you keep cool when production system goes down?
Step One: Compose a 300 word post on programmers.stackexchange.
Jan
25
comment Android vs iPhone development
Android phones will doubtlessly be more popular than iPhones soon, if they aren't now. The real battle between Android and iPhone will be for ad views (which Android will almost certainly win) and paying customers (which Apple will almost certainly win).
Jan
25
comment Android vs iPhone development
@Groo How is that applicable? When the OP says, "With Android you are productive… without any investments…" he's making the assumption that you already own a PC and an Android phone.
Jan
21
comment What techniques/methodologies do you use to organize your own open source projects, and why?
Of course! "Create and perfect". One feature that does exactly what I need is better than 20 features that are all mediocre.
Jan
21
comment What are the Most Important things to know about iPhone Development?
My reason for posting retainCount is that people attempt to use it for debugging. They may have properly retain/released an object, but they'll be mystified when it has a retain count far higher than they thought it should be. Then they make the 4000th post on SO asking why the retain count isn't what they expected.
Jan
21
comment What are the Most Important things to know about iPhone Development?
iFart was also only $1 and trivially easy to buy.
Jan
17
comment I'm porting my app from iOS to Android: what do I need to know?
When you say "Landscape is required" do you mean in addition to portrait? My app only does a few things in the background on iOS, do I need to explicitly opt-out of running in the background if I don't need to be doing anything in the background?
Jan
17
comment I'm porting my app from iOS to Android: what do I need to know?
In answer to @Nassign's comment-as-an-answer: I certainly would have gotten a lot more answers if I had posted on Stackoverflow, but browsing Programmers it looks like there's a lot of these types of questions that are being migrated over here. If it would be more appropriate for that forum, I can ask it over there.
Jan
17
comment Android vs iPhone development
Developing for iOS cost me exactly $100 (I already owned an iPhone and a Mac). Are you telling me that I can get a contract-free Android phone suitable for serious development for significantly less than $100?
Dec
6
comment How much time a week do you spend on extracurricular programming?
Good answer. I'm also looking for answers of the type: "My app is selling 200 times a day and I wrote it in 4 months by working x hours per week"
Oct
19
comment Should one use pseudocode before actual coding?
Not to mention it's a great aid for scanning the code later.
Sep
29
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
@configurator They probably had one first-gen iPod Touch that they all shared.