堅牢なJSソフトウェアの作り方
同じ機能を作成する場合でも、JavaScript の文法を始めたばかりのジュニア開発者と経験豊富なシニア開発者のコードは、かなり異なります。もちろん、結果物は同じです。後者のコードが認められる理由は、構造化された設計と変更に対応できる拡張性にあるでしょう。この講義では、そのような優れたコードを作成する方法について説明します。

- 未解決
모듈간끼리 연관성있는 것들에 대해 어떻게 설계를 해야 할까요?
우선 이번 강의를 통해 기존의 DOM을 단순조작하는 코딩에서 벗어날 수 있는 생각을 갖게 되어 너무 감사드립니다. 무엇보다도 짜임새 있는 설계와 유지 보수가 가능할 수 있는 코드를 만들수 있을 것 같아 이번 강의를 통해 많은 생각을 할 수 있게 되어 감사합니다.
tdd소프트웨어-테스트jasminestudyandstock5246
・
1
291
1
- 未解決
dry 패턴
do it repeat yourself (x)don't repeat yourself (0)아닌가여?
tdd소프트웨어-테스트jasmineyjh0155
・
1
208
1
- 未解決
메소드 파라미터 변수명규칙
클릭카운터 모듈 - 스펙 3에서 _data로 변수명을 하시는데요강의하시면서 사용하시는 변수명 규칙이 있을까요?
tdd소프트웨어-테스트jasminestudyandstock5246
・
0
306
1
- 未解決
설치1듣고있는데용
강사님 깃이 안들어가져요 404에러 뜨면서 이페이지를 찾을수없대요
tddbetterthanhajin
・
1
390
1
- 未解決
actual 관련 Error Catch 부분.
안녕하세요 수업중 궁금한 부분이 있어 글을 남깁니다.actual 이라는 함수로 만들어서 바로 error 를 만드는 것이 아니고 ClickCountView.js 에서 throw Err
tddethankyle
・
0
220
1
- 未解決
jasmine 3 버전 실행시 randomized with seed 가 뭔지 궁금합니다.
안녕하세요 강의 정말 잘 듣고 있습니다. 저는 Jasmine 3 버전을 사용해서 테스트에 사용하고 있는데요?스팩 러너를 실행하고 나면 결과 화면에 <span style="color: #eeeeee; font
jasminetddwade
・
0
317
0
- 未解決
모듈화를 진행할 때, 모듈패턴말고 클래스를 써서 모듈화를 진행해도 괜찮나요
항상 좋은 강의 잘 듣고있습니다. 모듈패턴과 관련해서 궁금한 사항이 생겼는데, 검색해보니 모듈패턴이 클래스와 비슷한 개념이라고 하더라구요. 클래스가 뭔가 더 직관적? 인것 같아서 활용하기 좋을 것 같다는 생각을 했습니다. 혹시
tddkjh9210301207
・
0
276
1
- 未解決
App.ClickCounter의 인자로 원시형 자료가 아닌 객체를 넘겨주는 이유가 무엇인가요?
강의에서 간략하게 설명해주셨는데 배움이 얕아 잘 이해가 되지 않네요 ㅜㅜ 원시형 int를 넘겨주고 테스트를 돌려보며 뭐가 문제인지 확인을 해보려고 했는데 테스트들은 잘 돌아가네요 어떤 키워드로 찾아보면 될까요?
tddcckn19850453
・
0
267
2
- 未解決
클릭카운터 모듈 - 스펙2 코드 질문
beforeEach()가 있는데 왜 count는 beforeEach 위쪽에 작성하는 건가요? 더 먼저 실행되게 하기 위해선가요? counter 선언 코드에 var나 let 키워드를 안 넣으셨는데 이유가 있을까요?
tdddevheedoo3282
・
0
415
2
- 未解決
전역변수 value에 관한 질문입니다.
보통 실무에서는 한 화면마다 데이터를 받을 일이 많은데, 그럴 경우, 데이터를 전역변수로 밖에 받을 수 없는 것 같은데, 어떻게 하는게 좋은 방법인가요?
tddzxczoxc1250315
・
0
286
0
- 未解決
var App = App || {} 부분을 let으로 선언하면 에러가 나는데, 혹시 이유를 여쭤봐도 될까요?
var App = App || {} 부분을 let으로 선언하면 에러가 나는데, 혹시 이유를 여쭤봐도 될까요?
tddzxczoxc1250315
・
0
349
1
- 未解決
강의 모두 보고 궁금한게 있는데요.
모든 js파일의 문장 끝에 세미콜론이 없는데, 왜 문제가 안 되는지 궁금합니다.한 Counter, CountView를 한 파일에 같이 넣으면 안 좋은점이 뭘까요?<
tdd0thebong0019
・
0
242
1
- 未解決
event delgation test 질문드립니다
spy on을 통해서 event를 감지하는 것은 잘 배웠는데요보통 ul에 event를 바인드하고 li나 button 해당 target을 찾는 event delegation기법을 자주 활용하는데 이 부분은 test를 어떻게 해야 하는지 잘 모르겠어서 질
tdddali
・
0
219
1
- 未解決
event
tdddali
・
0
233
0
- 未解決
모듈패턴 중에서 임의모듈패턴 /즉시실행함수 패턴
강의에서 모듈패턴 2가지 중에 임의모듈 패턴을 선택하신 이유를 알 수 있을까요?View, ClickCounter 싱글톤이 아닌 모듈이 2개로 나눠져서 임의모듈패턴이 더 적절해서 고르신건가요?.?
tdddali
・
0
219
1
- 未解決
사소한 질문
의존성 주입 부분에서 위에 beforeEach로 updateEl는 할당되어 있어서 생략하는 편이 더 좋은 코드일까요? const clickCounter = null; cons
tdddali
・
0
282
1
- 未解決
강좌관련 질문드립니다
아까 질문을 올렸었는데 찾을 수가 없어서 다시 올려요 var App = App || {}이 부분을 let으로 대신하려고 하니까 에러가 나더라고요 가급적이면
tdddali
・
0
323
1

