어디서나 먹을 수있는 C++ 소프트웨어 엔지니어가되기 위해
테스트 리팩토링, 좋은 설계란 무엇인가를 배울 수 있습니다.
임베디드 분야의 예를 사용하고 있습니다만, 임베디드를 하지 않는 사람이라도 도움이 되는 내용입니다.
C/C++ 언어의 어려운 점은 사용하지 말아야 하는 기능과 라이브러리가 다수 존재하고 있어 언어를 배울 때의 표준으로서 계속해서 영향을 주고 있다는 것입니다. 옛 라이브러리를 사용한 구현은 메모리 누수를 일으키기 쉽습니다. 그 후 라이브러리의 버전이 올라가 C++ 인터페이스로 사용하게 되면(자) 메모리 누수의 문제는 훨씬 생기기 어려워졌습니다. C++ 언어는 계속 진화하고 있으며, 이를 통해 더욱 안전하고 성능을 확보하기 쉬워졌습니다. 옛날의 C++에서는 카피 생성자가 필요 이상으로 불려 버리는 쓰는 방법을 해 버리기 쉽다고 하는 단점이 있습니다. 그러나 새로운 C++ 속에서는 그러한 단점이 극복되고 있습니다.
이 책을 숙독하고 잘 다룰 수 있다면 C++의 고급 엔지니어라고 말할 수 있습니다.
품질을 보장하는 최적화된 코드를 따라갈 것입니다.
컴퓨터 언어 자체에서의 강점 외에, 자신이 어떤 대상 영역에 강점을 가지는지를 설정한다.
그렇게 해서, 자신은 「무료 가게입니다」라고 단언하도록 해 간다. 그 몇 가게에 기대되는 평균적인 수법을 자신의 것으로 해 갑니다.
강점이 있는 영역이 무엇인지 선언하면 직장을 맡기고자 하는 면에서 쉽게 판단할 수 있습니다.
그리고 그 무엇집이라고 할 수 있는 부분의 레벨을 올려 가는 것입니다.
그렇게 하면, 그 분야에서 수요가 있는 한, 어디서나 먹어 갈 수 있는 기술자가 될 수 있습니다.
Reference
이 문제에 관하여(어디서나 먹을 수있는 C++ 소프트웨어 엔지니어가되기 위해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nonbiri15/items/b6bdfa1aee5e4504d36a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)