반응형

전체 글 56

애자일 원칙 (Agile Principles)에 관하여

2001년도 선언된 애자일 원칙 (Agile Principle) 12가지 항목입니다. 이 12가지 원칙은 어떤 복잡한 software 개발에도 잘 적용이 된다고 알려져 있습니다. 여기 나오는 software라는 단어를 product라는 단어로 바꿔서 사용해도 의미가 같을 듯 합니다. 애자일 원칙 (Agile Principles)은 아래 site에서도 확인이 가능합니다. https://agilemanifesto.org/ 한국어 번역이 좀 어색한 것도 같네요. 제가 책에서 자주 보던 Martin Fowler, Robert C. Martin, Kent Beck등의 저아 이름도 보여서 반갑네요. Our highest priority is to satisfy the customer through early and..

Dot net Framework Design Guidelines

Coding하실 때 Guideline을 따라서 Coding하고 계신가요? 아니면 저 처럼 Googling에서 나오는 예제를 보고 coding하고 계시진 않나요? 저는 오늘 C# code refactoring을 하던 중 coding guideline에 따라 제대로 하고 싶다는 생각에 C# coding guideline을 찾아 봤습니다. 제가 찾은 자료는 Microsoft에서 제공하는 Framework Design Guidelines입니다. 저도 c# coding을 하고 있지만, 이런 coding guideline문서를 정독해 본적이 없다는 사실을 부끄러워 하게 만드는 자료입니다. 이제부터라도 정독하고 열심히 guideline을 준수하면서 coding해야 겠습니다. 오늘은 Overview에 대해 간략히 보고..

[Essential Scrum] '프로덕트 백로그'(Product Backlog)란?

[Essential Scrum] '프로덕트 백로그'(Product Backlog)란? PBI에 대해 공부하면서 본 essential scrum의 site내용을 번역한 자료입니다. PRODUCT BACKLOG OVERVIEW Product Backlog는 제품에서 요구되는 functionality(기능)의 우선 순위 목록이다. Product Backlog는 무엇을 만들지와 어떤 순서로 만들지에 대한 집중적이고 shared understanding(공유된 이해)를 제공해 준다. PBI(Product Backlog Items) Product Backlog는 PBI(Product Backlog Item)들로 구성되어 있다. 대부분의 PBI들은 사용자나 고객에게 실질적인 가치(tangible value)를 제공할..

[IEEE] 소프트웨어 개발자가 되기(Being a Software Developer)

[IEEE] 소프트웨어 개발자가 되기(Being a Software Developer) 좋은 software 개발자가 되기 위해 필요한 mindset을 잘 정리된 글이라, 한글 번역으로 옮겨 봅니다. 출처는 글 하단에 명시되어 있습니다. Authors Diomidis Spinellis, Athens University of Economics and Business 전문적인 소프트웨어 개발자라가 되는 일은 만만치 않습니다." 이것은 내가 회사의 코딩 테스트를 통과하지 못한 많은 대학 졸업자 지원자들을 한탄하는 매니저에게 한 말이었다. 프로그래머들은 추상화의 layer들 위의 layer들을 통해 정의되는 symbols(code)를 조작함으로써 가장 복잡한 human artifacts(인간 유물, 프로그램)을..

프로세스 2020.12.18

[C++] GSL:Guidelines Support library (2nd)

GSL.owner:Ownership pointers ● unique_ptr //unique ownership: std::unique_ptr ● shared_ptr //shared ownership: std::shared_ptr (a counted pointer) ● stack_array //스택 할당 배열. elements의 수는 생성자에서 결정되고 그 후에 고정된다. elements들은 T가 const type이 아니면 변경될 수 있다. ● dyn_array // 힙 할당 배열. elements의 수는 생성자에서 결정되고 그 후에 고정된다. elements들은 T가 const type이 아니면 변경될 수 있다. 기본적으로 elements를 할당하고 소유하는 span. GSL.assert: Asserti..

프로그래밍 2020.12.11

[C++] GSL:Guidelines Support library (1st)

[C++] GSL:Guidelines Support library GSL은 이러한 일련의 지침을 지원하기 위해 고안된 facilities의 작은 library이다. 이러한 facilities들이 없다면, 이 guidelines은 programming language detail들에 훨씬 더 제한적일 것이다. Core Guidelines support library는 namespace 'gsl'에 정의되며, 이름은 standard library 또는 기타 잘 알려진 library 이름에 대한 별칭(aliases)일 수 있다. 'gsl' namespace를 통해 (compile time) indirection으로 사용하면 experimentation과 지원 facilities의 local variants이 ..

프로그래밍 2020.12.10

각주 다는 법

각주 각주는 본문의 맨 아래에 보충 정보난 인용문의 출처를 제공할 때 사용하니다. 각주에 간단하고 명확하게 필요한 정보만 넣어주는 것이 좋습니다. 워드에서 각주 다는법. 글쓰기(예:각주 넣는 방법) -> 참조 -> 각주삽입 -> 각주 번호 생김 -> 문서 하단 각주 넣는 란 생성 참고자료에 따른 표기 방식 1. 단행본의 경우, 저자, 「책제목」 , 출판사, 출판년도,인용페이지 2. 학위논문의 경우, 저자,「논문제목」 , 논문을 발표/ 인증한 곳, 발표년도, 인용페이지 3. 신문기사의 경우 기자, "기사 제목" , 신문사, 기사작성 년월일, 인용된 면 4. 인터넷 자료의 경우 글쓴이, 「제목」, 자료의 출처, 본인이 인용한 년월일, 링크주소 5. 사전의 경우 글쓴이, 「사전명」, - "용어", 출판사, 출..

상식 2020.12.08

해리포터 책 세트 구성과 가격

제가 어렸을 때 너무 재미있게 읽었던 해리포터 시리즈를 정리해보았어요. 이 많은 책을 한번에 읽었던 기억이 있을만큼 푹 빠져서 읽었던 해리포터가 지금까지도 많은 사랑을 받고 있네요.. 책 구성과 세트구성 가격을 정리해보았습니다. 해리포터는 양장본과 무선본이 있습니다. 양장본은 가격이 좀 비싸고 튼튼하다는 장점이 있고요, 무선은 가격적으로 싸지만 휴대하기가 편하다는 장점이 있습니다. 무선본도 나름 튼튼하니 가격면에서는 무선본이 더 나은듯합니다^^ 세트 가격은 정가로 다나와등에서 최대한 할인된 가격으로 구매해보세요^^ 1탄, 해리포터와 마법사의 돌(1~2권) 2탄 해리포터와 비밀의 방(1~2권) 3탄 해리포터와 아즈카반의 죄수(1~2권) 4탄 해리포터와 불의 잔 (1~4권) 5탄 해리포터와 불사조 기사단 (..

상식 2020.12.06
반응형