Ranter
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
Comments
-
Debugging costs souls. Do what you were assigned and what you have estimated to do.
-
Crost41084ySounds like bad system design to me. Shouldn't have to understand the whole thing to work on something specific.
Domains.
I have experienced this before though. It might be normal for your part. And btw 2 days is nothing. -
etmac54y@craig939393 Oh no the system design is pretty good. I just have to configure a couple of things and im set. I guess ill just concentrate on the task for now and leave the debugging to some other day.
-
Don't debug the whole code base, just do your feature and get back out.
Even it means adding more spaghet.
People get payed to add new features. People unfortunately do not get payed to spend hours of their own time fixing other peoples shit.
Now, if you get brought in for "triage"... that's another story. -
etmac54y@HiFiWiFiSciFi Yup agreed. But then, say that if we're working with an N-tier application architecture and our concern is limited to only one layer. Should it bother us on how the layers above or below actually works or we just accept it as good abstraction
-
Get focused.
Ignore what appear to be "bugs". This is going to waste a huge amount of time if you question everything, since it's your first time around. Your job is not to clean up but to work with the mess.
Look for pre existing examples of what you want to implement.
Most importantly, get very clear on the requirements, and be checking in with people, your teammates, they won't like to see hours pass with you not giving updates.
People working with a huge codebase, how do you guys go about creating a new feature in the application given that you are new to the development team? Do you guys isolate yourself to your own task or are busy debugging how some random thing like a configuration file gets loaded in the application.
Its been two days since i have been assigned a task and im not even close to starting what im supposed to do. Instead im stuck in what seems to be an infinite loop of debugging :)
rant