여러분들도 소프트웨어-교육 개발자가 되실 수 있습니다.

이제 전공자/비전공자로 양분하는 소모적이고 의미없는 구분을 그만했으면 좋겠습니다. 대학 전공자라고 다 개발자가 되는 것도 아니고, 비전공자라고 개발자가 될 수 없는 것도 아니니까요!

남녀노소 세상 모든 사람들 누구나 개발자가 될 수 있습니다. 그렇지만 세상 …

코드스쿼드에서 웹프론트엔드를 맡고 있는 크롱이라고 합니다.

크롱? 네 전 이곳에서 크롱이라고 부릅니다.

이런 저런 이유로 리액트 단기코스를 열고 싶어도 바쁘다는 핑계로 미뤄 왔습니다. 현업에 계신 개발자분들을 만나 뵙고, 함께 배우고 싶은데 말이죠

올해는 우선순위를 높여서 2년만에 다시 열기로 했습니다.

이 글은 이 …

저는 코드스쿼드에서 모바일 클래스를 담당하고 있는 JK입니다. 모바일 개발을 배우려면 어디서부터 배워야 하는지 막막한 분들을 위해서 정리해봤습니다. 모바일 분야 중에서도 아이폰 iOS 앱 개발자 경험을 위주로 소개합니다.

꽤 많은 개발자는 이런 성향을 갖고 있습니다. (이런 성향을 갖고 있어야만 개발자가 될 수 있 …

class나 struct로 작성한 모델에 대한 객체 인스턴스를 Serialization 하거나 Archive 하기위해서 Codable 프로토콜을 채택하는 경우가 많습니다. 오브젝티브-C 시절부터 사용해 왔던 NSCoding 프로토콜은 구시대 유물이고, Codable로 완전히 대체된 것으로 이해하기도 합니다.

애플은 …

SPAs 구현은 여전히 골치아픈 일입니다.

React,Angular,Vue(줄여서 RAV)만 있다면 간결하게 해결할 수 있습니다.

view에 데이터만 엮어서 선언하면, 알아서 렌더링이 다시 되기도하죠. 대견합니다.

사람들이 매직이라고 하더군요.

매직은 보고 쓸때는 좋은데, 내가 좀더 이해하려고 하면 답답합니다.

개인적으로 React가 가장 괜찮아 보이는 이유는 매직에서 가장 거리가 있어보이기 때문입니다 …

GRASP 원칙

이 글은 http://www.kamilgrzybek.com/design/grasp-explained/ 링크에 있는 글을 Swift 언어를 기준으로 재해석한 글입니다.

GRASP은 9가지 General Responsibility Assignment Software Patterns 집합다.
객체 책임을 할당하는 것은 …

Happy New Year 2019 🤓

2018년 한 해를 돌아보고, 2019년 새 해 출사표를 던진다.

되돌아보기🙃

온라인-리모트로 근무도 할 수 있는 업계 흐름을 보면 SW교육에서 오프라인 공간이 주는 영향력이 다른 교육에 상대적으로 낮을 수도 있다. 반면에 MOOC 나 온라인 교육만으로 성장할 수 있는 한계도 명확하다. 2 …

(시작하기에 전에… 옛날 얘기를 좀 하자면)
2013년 NHN NEXT가 시작했을 때 프랑스에서도 새로운 SW교육을 시도하는 학교가 생겼다는 뉴스를 들었었다. 당시에는 낯선 나라에서 다른 방식으로 교육한다는 얘기만으로도 신기하고 비슷한 측면도 있겠구나 하고 막연하게 생각했었다.

그리고 5년이라는 시간이 지나 <코드 …

최근 인터넷에서 흥미로운 기사를 봤다 (기사링크는 하단 참고). 아인슈타인이 최악의 강사였던 이유와 우리는 누구에게 배워야 하는가라는 주제를 다른 글이었다.

글의 내용은 두 가지로 요약할 수 있다. 글쓴이는 아인슈타인과 여러 저명한 석학들이 최악의 강사였던 원인으로 ‘지식의 저주’를 꼽았다. 석학들은 너무 해당 …

YodaCodd

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store