본문 바로가기
반응형

지식319

잡학지식) 브룩스의 법칙 브룩스의 법칙 브룩스의 법칙(Brooks' law)은 프레더릭 브룩스가 자신의 1975년 저서 (The Mythical Man-Month)에서 주장한 법칙으로. 지체되는 소프트웨어 개발 프로젝트에 인력을 추가를 한다고해서 무조건적으로 개발기간이 줄어들 거라는 생각을 하면 안 된다는 내용이다. 브룩스는 '임산부가 아무리 많아도, 아이를 낳는 데는 최소한 9개월이 걸린다' 라고 자신의 주장을 비유적으로 표현했는데. 결론적으로는 소프트웨어의 개발에는 최소한의 기간은 인력을 아무리 투입해도 줄어들 수 있는 여지가 없거나 투입할 경우에 문제가 생길 수 있다는 것을 이야기한 것이다. 브룩스의 법칙에서 언급된 문제를 해결하기 위해서는 문서 전체를 소규모 그룹이 맡을 수 있는 조각으로 나누고, 상위 그룹이 통합을 맡고.. 2019. 7. 31.
잡학지식) 팀포텟이란? (Tit-for-Tats) 팀포텟이란? (Tit-for-Tats) 반복게임 상황에서 쓰이는 상호작용 전략 중 하나이다. 기본적으로는 협력 상태로 시작하며, 상대가 협력하면 자신도 협력하여 윈-윈 관계를 만들어내고, 상대가 배반하면 자신도 배반하여 상대가 더 이상 이득을 취하지 못하게 한다. 그리고 상대가 다시 협력하면 흔쾌히 협력하고, 다시 배반하면 마찬가지로 보복하여 결과적으로는 윈-윈 상태를 유도한다. 말하자면 선행과 악행에 대한 피드백이 확실한, 정의로운 전략. 서로 다른 두 개체가 만나서 반복적 게임 상황이 발생했을 때 협력과 배반 중 어느 태도를 선택할지 결정해야 할 때 쓰이는 전략으로, 이하의 기본 전제가 성립하는 한, 지금까지 발견된 그 어떤 다른 전략도 팃포탯만큼 성공적이지 못했다고 한다. 실제 과정을 테스트할수있는.. 2019. 7. 29.
Site)개발) 실시간 쉐이더 코드 실시간 쉐이더 코드 URL : https://www.shadertoy.com/browse Browse (1) - Shadertoy BETA www.shadertoy.com 실시간 쉐이더 코드에 대한 사이트로 해당사이트의 쉐이더 코드를 참고하면 유용하다. ★★★★★ 2019. 7. 24.
Site)개발) 길찾기 알고리즘 테스트 사이트(*A) 길찾기 알고리즘 테스트 사이트(*A) URL : http://qiao.github.io/PathFinding.js/visual/ PathFinding.js qiao.github.io 회원가입 : 유/무 길찾기 알고리즘을 웹사이트에서 사용해볼수 있는 사이트로 유용한 사이트로 여러가지 방식의 알고리즘으로 길찾기를 테스트해볼수 있다. 초록색-시작(시작) -> 빨간색-타겟(종료) 벽(마우스오른쪽)으로 생성이 가능하다. 길찾기 알고리즘의 성능과 구현방식에 대해서도 그래픽적으로 지원해서 좋다. ★★★★☆ 2019. 7. 24.
반응형