Android

· Android
좋은 아키텍처란? 요구사항에 맞게 변경에 있어서 용이하고, 코드를 이해하거나, 유지보수 작업, 문제가 발생하였을 때 왜 이런 결과가 나왔는지에 대해서 이해하기 쉬운 아키텍처를 의미한다. 좋은 아키텍처를 방해물 : 복잡성 복잡성은 작성된 긴 코드가 아니라 변경하거나 이해하거 어려운 소프트웨어 구조를 의미한다. 작은 변경사항이라도 많은 곳의 수정을 요구하거나, 알 수 없는 결과가 도출되었을 때 복잡성을 가진다고 표현할 수 있다. 복잡성을 높이는 요인 의존성 : 코드가 독립적으로 이해되고 수정될 수 없음. 불명확함 : 중요한 정보가 불명확할 때를 의미하며, 과정을 이해하지 못하여 결과를 예측할 수 없는 경우. 전술적 프로그래밍 : 빠르게 구현을 하는 경우로. 기술의 부재 및 추후 문제가 발생할 수 있다. 복잡..
정자이노
'Android' 카테고리의 글 목록 (5 Page)