Today I Learned ๐Ÿƒ๐Ÿปโ€โ™€๏ธ ์†”๋ฆฌ๋””ํ‹ฐ 2์ผ์ฐจ

๋งค์ •ยท2022๋…„ 5์›” 21์ผ
1

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
2/12

๐Ÿ’ป ์˜ค๋Š˜ ์ง„ํ–‰ํ•œ ๊ฒƒ

  • ์†”๋ฆฌ๋””ํ‹ฐ ์–ธ์–ด ๊ณต๋ถ€
    ์†”๋ฆฌ๋””ํ‹ฐ ๊ฐ•์˜๋ฅผ 22๊ฐ•๊นŒ์ง€ ๋ดค๋‹ค. ์›๋ž˜ ๊ฐ•์˜ ์ค‘๊ฐ„ ์ค‘๊ฐ„ ํ•„๊ธฐ๋ฅผ ํ•˜๋Š” ๊ฒŒ ๋ชฉํ‘œ์˜€์œผ๋‚˜ ํ•˜๋‹ค ๋ณด๋‹ˆ ํž˜๋“ค์–ด์„œ ์šฐ์„  ๊ฐ•์˜๋ฅผ ๋‹ค ๋“ค์–ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค. ๋‚ด์ผ์€ ๊ผญ ๋๊นŒ์ง€ ๋‹ค ๋“ค์–ด์•ผ์ง€.
  • ์ฝ”ํ”Œ๋ฆฟ 31๋ฒˆ (range minimum)_bareminimum
    ๋ถ€๋ถ„ํŠธ๋ฆฌ๋ฅผ ์ด์šฉํ•ด ๋ฒ”์œ„ ๋‚ด ์ตœ์†Œ๊ฐ’์„ ์ฐพ์•„์•ผ ํ•˜๋Š” ๋ฌธ์ œ์˜€๋‹ค. ๋ฒ”์œ„ ๋‚ด ์ตœ์†Œ๊ฐ’์„ ์ฐพ๋Š” ๊ฒƒ์€ ์–ด๋ ต์ง€ ์•Š์•˜์ง€๋งŒ, ๋ถ€๋ถ„ํŠธ๋ฆฌ๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒŒ ์–ด๋ ค์› ๋‹ค. ์•„์ง ํŠธ๋ฆฌ๋ฅผ ์ž์œ ์ž์žฌ๋กœ ํ™œ์šฉํ•˜์ง€ ๋ชปํ•˜๋ฉด์„œ ์ œ๋Œ€๋กœ ์ดํ•ดํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ด๋ณธ ์ ๋„ ์—†๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊นจ๋‹ฌ์•˜๋‹ค. ์˜ˆ์ „์— ํ•™๊ต์—์„œ ์ž๋ฃŒ๊ตฌ์กฐ ์ˆ˜์—…์„ ๋“ค์„ ๋•Œ ์ฐธ๊ณ ํ–ˆ๋˜ ์ฑ…์ด ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊นจ๋‹ฌ์•„์„œ, ์ œ๋Œ€๋กœ ๊ณต๋ถ€ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค. ๋‚ด์ผ Advance ๊ผญ ํ’€ ์ˆ˜ ์žˆ๊ธฐ๋ฅผ.
    ์ฝ”๋“œ

๐Ÿ“ ๋ฐฐ์šด ๋‚ด์šฉ ์ •๋ฆฌ

Solidity ๋ฌธ๋ฒ•

  • ์ƒ์†: virtual, overriding, ๋‘ ๊ฐœ ์ด์ƒ ์ƒ์†ํ•˜๊ธฐ, super, ์ˆœ์„œ
  • event, indexed
  • Mapping, Array, ๋‘˜์˜ ์ฐจ์ด
  • ๊ตฌ์กฐ์ฒด
  • ๋ฐ˜๋ณต๋ฌธ

๐Ÿ”† ๋Š๋‚€ ์  (์•„๋ฌด ๋ง)

  • Solidity ๋ฌธ๋ฒ•์„ ๋ฐฐ์šฐ๋ฉด์„œ ์˜ˆ์ „์— C์™€ JAVA ๊ณต๋ถ€๋ฅผ ํ–ˆ๋˜ ๋•Œ๊ฐ€ ์ƒˆ๋ก์ƒˆ๋ก ํ–ˆ๋‹ค. ํ•™๊ต์—์„œ FM์œผ๋กœ ๋ฐฐ์šด ํ„ฐ๋ผ ๋ฐ์ดํ„ฐ ํƒ€์ž…, ํ•จ์ˆ˜, ๋ฐ˜๋ณต๋ฌธ ๋“ฑ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ๊ผผ๊ผผํžˆ ๋ฐฐ์› ์—ˆ๋Š”๋ฐ, ์ด์ œ๋Š” ์ด ๋ถ€๋ถ„์„ ๊ฐ€๋ณ๊ฒŒ ํ›‘์„ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. (๊ทธ๋ž˜์„œ ์กฐ๊ธˆ ๋ฟŒ๋“ฏํ•˜๋‹ค๋Š” ๋ง)
profile
Prospective Entrepreneur

0๊ฐœ์˜ ๋Œ“๊ธ€