분류 전체보기431 퀄리티 코드 https://www.yes24.com/Product/Goods/36962739 퀄리티 코드 - 예스24 테스팅이 소프트웨어의 품질을 높이는 중요한 역할을 한다는 점은 누구나 인지하고 있으나, 막상 프로젝트를 마주해 테스팅을 하려면 어떻게 해야 할지 막막하다. 개발자들이 정작 테스팅에 대 www.yes24.com - TDD를 바탕으로 품질 좋은 코드를 어떻게 만들 수 있는지 - 실제 코드와 테스트에 관한 이론과 저자의 생각들을 배울 수 있었다. 책을 공부하면서 메모 테스팅: 예방하는 과정이다 - 본인이 원하는 것을 테스트로 표현하기 어렵다. 일반적인 프로그램이 튼튼하지 않은 이유? - 상태에 기반 - 상태 검증 x 코드: 이름(사람을 향해있음) 유지보수성 - 변화에 유연한가. 짧고 길다가 아님. 구현이 .. 2023. 11. 9. 나는 왜 <요즘 우아한 개발>을 읽으려 했는가? https://www.yes24.com/Product/Goods/122535338 요즘 우아한 개발 - 예스24 - 급성장하는 요즘 IT 서비스 어떻게 개발할까요?- ‘우아한형제들’의 ‘배달의민족’ 개발 이야기에서 확인하세요!우아한형제들(우형)의 배달의민족은 2010년 서비스를 시작해 이젠 푸드테크 www.yes24.com 회사 기술블로그는 자사의 기술적 노력을 보여주는 글 모음이다. 한편으로는 그만큼 구성원들이 고민하고 있으니 관심있으면 회사에 지원하라는 홍보 수단으로도 쓰인다(실제로 기술블로그 하단에 채용공고가 많이 붙어있다) 배달의민족은 기술블로그를 적극적으로 활용하는 회사이다. 그만큼 좋은 글들이 많다. 지금도 배민 누군가는 글을 쓰고 있고 글은 계속 올라올 것이다. 정보의 홍수 속에 모든 정보를.. 2023. 11. 9. Virtual Thread Project Loom ≠ Virtual Thread Project Loom https://openjdk.org/projects/loom/ https://cr.openjdk.org/~rpressler/loom/loom/sol1_part2.html The goal of this Project is to explore and incubate Java VM features and APIs built on top of them for the implementation of lightweight user-mode threads (fibers), delimited continuations (of some form), and related features, such as explicit tail-call. Virtu.. 2023. 11. 6. HARD CODE https://www.yes24.com/Product/Goods/3432834 HARD CODE 하드 코드 - 예스24 가상의 인물 나잘난 박사를 통해 통렬히 낱낱이 공개하는 비공식 마이크로소프트 개발 매뉴얼이다. 마이크로소프트의 내자인 저자가 제2의 자아를 내세워 노골적인 해설과 자신을 가장 괴롭히 www.yes24.com 출판연도가 2009년이다. 책에 소개된 마이크로소프트 컬럼은 2004년 내용도 있다. 그때 출간된 내용이다보니 마이크로스프트의 자신감이 곳곳에 보이곤 한다. 굴지의 기업인 MS의 Practice를 믿어라라든지 당시의 구글의 평가는 지금 시점에서보면 너무 저평가한 점도 보이곤 한다. 책을 통해 사티아 나델라 MS CEO가 MS 이끌기전, 위기를 맞기전 잘나가던 시기의 소프트웨어 회사 .. 2023. 11. 3. 이전 1 ··· 9 10 11 12 13 14 15 ··· 108 다음