엔지니어 데뷔할 것 같은 20세의 자신에게

30세를 넘어 엔지니어를 찾아와

지금 20세의 자신에게 뭔가 말할 수 있어 이런 일을 해 보면 어때?

라는 것을 처음의 어드벤트 캘린더에 써 보려고 생각한다

우선 GitHub 계정 만들기



자신의 소스를 공개하거나 사람의 소스를 보는 장애물을 낮추십시오.

CUI에 익숙하다



bat, sh는 할 수있는 일이 많이 있습니다.
파일의 리네임이나 백업 등 자신의 단순 작업을 정리해 보는 것도 추천

환경을 고집하다



여러가지 에디터가 있지만, 자신이 좋아하는 에디터를 철저히 사용해 커스터마이즈 해 본다.
에디터에서 할 수있는 일은 대체로 비슷하기 때문에 너무 많이 바뀌고 기억하는 것보다
지금 마음에 든다. 에디터를 잘 다루는 편이 코딩도 빨리 할 수 ​​있다.
폰트나 배색을 고집하는 것도 애착을 할 수 있어 추천!

그리고 개인적으로는 PC에 부속보다 오리지날 키보드를 추천!

개인 AWS 계정을 사용하여 사용



AWS 개인 계정을 가지고 본다.
신용카드를 만들고 등록하면 1년 정도 무료로 사용할 수 있다.
단지 언어만을 공부하는 것보다 자신의 서버에서 해보는 것은 매우 강점이 되고
차별화와 인프라 공부도 된다

물론 일부 서비스를 사용하면 돈이 걸릴 수 있습니다.
일정한 금액으로 경고를 줄 수도있는 다양한 서비스를 시도 할 수 있습니다.

버그가 나왔을 경우의 대응 방법(PHP)


<?php
$i = 1;
$i += 3;
$j += 1;
echo $i;

내가 $i를 5로 만들고 싶지만 과거에 이런 실수를 한 적이 있었고 3 시간 이상 빠졌습니다.
(화면의 행수를 늘리기 위해서, 폰트도 작게 하고 싶기 때문에 불필요하게 보이지 않았다 w)

이런 경우에는 모든 행의 뒤에 var_dump($i)를 넣자.

가끔 버그가 풀리지 않아 곤란한 사람에게 이야기를 들으면 조금만 디버그 출력을 넣어 해결하지 않고

「음...」라고 되어 있는 사람이 있습니다만

나는 철저히 넣는 것을 진행합니다.

버그가 존재하지 않는다고 생각하는 곳에도 넣는다!
코코 포인트

어디가 의도하지 않고 움직이지 않는지 모르는 때는 원래부터 착각하고 있을 가능성도 있기 때문에
<?php
$i = 1;
$i += 3;
$j += 1;
echo $i;


<?php
$i = 1;
var_dump($i);
$i += 3;
var_dump($i);
$j += 1;
var_dump($i);
echo $i;
var_dump($i);

이렇게! !
마지막 줄도 넣어! !

간단한 소스로 빠졌을 때는 아직도 가끔 합니다.

누군가의 버그가 이것으로 치료할 수 있도록!

좋은 웹페이지 즐겨찾기