#1. Solidity를 시작하기 전에
Ethereum(이더리움) 플랫폼위에 동작하는 응용 소프트웨어(이하 Smart Contract) Dapp을 개발하려면, 우리가 사용하는 C, C++, C#, Java, Python, Perl, Ruby, JS 등과 같은 일반적인 컴파일언어나 스크립트 언어가 아닌 스마트 계약에만 사용되는 언어가 따로 존재하고있습니다. 우리가 기존에 사용하거나, 알고있던 언어들은 흔히 절차 지향 언어, 객체 지향언어 라고 표기합니다. 절차 지향 언어들은 위에서 아래로 순차 적인 Work Flow(실행 흐름)를 따라야 하며, 객체 지향 언어는 모델링 기반의 설계를 통한 개발을 합니다. 둘 다 언어적으로 혹은 코드 스타일에 따라, 각자 장단점이 존재합니다. 취존..? 하지만 객체지향언어는 코드가 직관적이고 유지보수가 뛰어나, ..
2019. 5. 8. 00:28