Details
-
Skillsxcode, swift, golang, php, js
Joined devRant on 5/13/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@heyheni - Yes, I coded all of it - having to support multiple iPhone form factors was the main reason for going with a native implementation. Also there are some tricky transitions and collection view layout animations. To be honest, I liked the project a lot - the design is fantastic, the concepts are great, but oh, the management... Sadly, nothing in this world is perfect.
-
@heyheni - True. I did my best to explain how production-quality code differs a from the prototype-quality one, also reminded them that there are some screens in that prototype that were entirely based on images (which they agreed on for the first version of the prototype) . Implementing them alone may eat some 2 weeks off their scheduled time. I guess it's the classic case of an over-promising management (I am a subcontractor in that case), but it still grinds my gears.
-
I guess they don't (or they pretend they don't) understand the whole aspect of it being a prototype. What's even worse is that they are trying the "it should be easy" approach...
-
"Right, show me a study that confirms your statement. As a programmer I only trust cold numbers" :)
-
Totally depends on the language - option 3 for functions in php and ruby, option 2 for functions in javascript, swift, objc. Also using option 1 for class naming everywhere.
-
So, numG is a string that was created from an int. Why converting the string back to int when checking for the positive value and not using the original int is beyond me? Not to mention that the whole thing can be a one-liner, assuming the dettaglio.getNumeroG() returns an int. Some people really picked the wrong job...
-
Post the link here, please. You had my curiosity, but now you have my attention :)
-
Blogpost or an article describing the setup?
-
Swift (since v. 1.0). And I would rather stand 3 more language evolutions that are backward incompatible than touching 1-2 years old ObjC code. Not that ObjC is bad, it's just that I have found being more creative with Swift. Great language!
-
@nerd-san you are absolutely right. There are cases where none of the above works. Look, I am not trying to belittle your achievement, I was just trying to point what I may have tried. Debugging without error reporting sucks and I believe that's a statement we can all agree. Peace!
-
@nerd-san true. The best approach otherwise is to use ini_set to override the runtime configuration temporarily.
-
tail -f /var/log/httpd/error_log
