Achieving speed in a programming environment

I am not a complete software guy. In fact, over the past ten years, 90% of my work was either on hardware or on low-level (embedded) code.

But the remaining 10% is related to writing shell scripts for development tools, making changes to the kernel to add special features, and writing graphical applications for end users.

The problem is that I have found that I am facing significant obvious flaws in my knowledge, often because it has been many years since I did "X" and I either forgot or changed the environment.

Each time, so often on TheDailyWTF.com there are streams along the lines of "WTF: the guy wrote tons of code all day, when he could call foobar () in the baz library." I was there myself, because I don’t remember much outside #include <stdio.h> (for example), and my quick search somehow missed the right library.

What methods did you find effective for crash training and / or crash updates in a programming environment that you rarely touch?

+3
source share
9 answers
  • Ask the developers that you know that you work in an environment that interests you.
  • Searching the internet a lot.
  • Ask specific questions in the appropriate IRC channels (Freenode is excellent).
  • Ask specific questions about StackOverflow and other sites.

" " . - , , , .

+3

, , . , .

, , , , - crud -/.

+2

/API ( JavaScript ):

  • API; , , , , , -, .
  • , , , API . , . , .
  • (Googled, , ), , API. API .
+1

, Java,.NET Python, . , " C", " ?" . , , , .

+1

, , /, .

, , , .

( Google ) . , 10 / "".

, -. , , " " . ( " - " ", , " " ".)

0

, , , , , . , ; , , , . , , , , , , . , , , .

0

- - , , Google X-, . X, , , -, X, , , , " " - , " ".

, , , , , . .

, , , (, , , )

0

.

, / , . .

: Java-, Java. Java Posse , Java-, .

0

, . , , , , .
90% 10% , , 50% . , , 5% ...
Of course, a regular google / SO / forums search is useful before you do something new, but invest more than just wasting time on my opinion if you don't want to spend time on a fun or general education ... :), but this is another story. By the way, I am in the same position and for the last time I need some kind of graphical interface and used MFC (because I used it sometimes 10 years ago :)), and I perfectly understand that I will probably get better results with C # and friends, but learning the curve just doesn’t justify it, especially knowing that I need to mix C code with a GUI.

0
source

Source: https://habr.com/ru/post/1697906/


All Articles