본문 바로가기
<Dart> Effective Dart: Documentation 이번 시간에는 Efective Dart: Documentation에 대해서 공부해보도록 하겠습니다. 어떻게 하면 효과적으로 Dart를 사용할 수 있을까요? https://dart.dev/guides/language/effective-dart/documentation Effective Dart: Documentation Clear, helpful comments and documentation. dart.dev 본 포스트는 공식 문서의 내용을 중심으로 필자의 해석이 주를 이루고 있습니다! 글을 작성할때마다 무언가 어투가 바뀌는 거 같아요. 제가 정신이 없는 점 양해부탁드리면서 시작하도록 하겠습니다. 위 링크를 타고 들어가시면 가장 먼저 It’s easy to think your code is obvious.. 2023. 3. 6.
<Dart> What is Future and how to use it? Future is Dart grammer. yes maybe... The reason I choose thiis, it's kind of hard to understand and use. So through this poster, I'm gonna study it deeply. There are two references. https://dart.dev/codelabs/async-await Asynchronous programming: futures, async, await Learn about and practice writing asynchronous code in DartPad! dart.dev https://velog.io/@jintak0401/FlutterDart-%EC%97%90%EC%84%9.. 2023. 3. 2.
How to connect Firebase to Flutter ( Visual Basic )? This poster is about how to connect Firebase to Flutter. The reason I use English is for practicing and getting used to using English. So I don't know this is correct, I mean my words. And It could be wrong or there might be something is weired when you read this poster. But, please correct my words and let me know what is wrong. Thanks, Let go to the main topic. In my project, I'm not sure that.. 2023. 3. 1.
<자료구조와 알고리즘> 재귀 알고리즘 with Python 재귀란 무엇일까요? 구글의 사전적 의미로 본디의 곳으로 다시 돌아오는 것. 라고 합니다. 그렇다면 프로그램에서 재귀란 어떻게 쓰이는지 한번 알아보도록 하겠습니다! 재귀함수(Recursive Functions) 란 하나의 함수에서 자신을 다시 호출하여 작업을 수행하는 것을 뜻합니다 생각보다 많은 종류의 문제가 재귀적으로 해결 가능하기 때문에 재귀함수를 많이 사용한다고 하네요! 예를 들어 이진트리를 살펴보겠습니다 기준 점을 중심으로 왼쪽 서브트리의 원소들은 모두 작거나 같을 것, 오른쪽 서브트리의 원소들은 모두 클 것이라는 원칙을 모든 노드에 대해서 적용한다고 생각해봅시다! 트리 안에 있는 수를 검색할 때 재귀 알고리즘을 사용해서 보다 쉽게 진행할 수 있습니다. 또 다른 예로 1 부터 n까지 모든 자연수의 .. 2023. 2. 21.