Last call to make your voice heard! Our 2022 Developer Survey closes in less than a week. Take survey.
user avatar
user avatar
user avatar
smac89
  • Member for 8 years, 9 months
  • Last seen this week
Stats
904
reputation
132k
reached
24
answers
5
questions
Loading…
About

General Tips:

The act of asking a question when you are stuck has two advantages:

  • The process of forming the question has a high chance of leading you to the answer, so you may end up never having to ask your question
  • By converting a problem into a question, you no longer have a problem, instead you now have a question, and someone is bound to have an answer!

Software eng tip(s):

  • When assigned the task of implementing a new feature or improving an existing one, consult your nearest domain expert before consulting Google. A domain expert could be a co-worker with experience in that area, or whoever had worked on the feature you are trying to improve.
    • When a domain expert does not exist, then you and your team are in no position to undertake such a task. Forget Google at this point, you all need to have a serious meeting to determine a new solution for the task at hand.
  • As a new developer, practice the art of asking questions. If you go three days working on a ticket and never ask a question, you are in danger of making a costly mistake.

Random

  • Every local variable is a global variable with limited scope.
1
gold badge
8
silver badges
14
bronze badges
12
Score
6
Posts
21
Posts %
7
Score
4
Posts
14
Posts %
6
Score
4
Posts
14
Posts %
5
Score
3
Posts
10
Posts %
4
Score
2
Posts
7
Posts %
3
Score
3
Posts
10
Posts %
Top posts
View all questions and answers