Опровержение «Stop Learning Framework»

внешний фреймворк


См. две популярные статьи дляОпровержение концепции остановки обученияВместо этого я не думаю, что это необходимо.

Я не думаю, что есть что-то неправильное в первоначальном замысле первого автора. Бесконечное следование схеме только сделает вас все менее и менее сильным.

опровергнуть [список отвергнутых книг]

我买了一些不会过时的书,并用 80% 的学习时间来读这些书:

程序员修炼之道 The Pragmatic Programmer
代码整洁之道 Clean Code
程序员的职业素养 The Clean Code
领域驱动设计和实践 Domain-Driven Design
测试驱动的面向对象软件开发 Growing Object-Oriented Software, Guided by Tests
持续交付 Continuous Delivery

这些书,有些的确是可读的,但是不应该放在这个地方,与框架对应的是什么?是设计模式吗?是程序员的素养吗?还是其他各种方法学?我认为都不是,与之对应的应该是计算机基础,是什么?是操作系统、组成原理、数据结构与算法等基础。此处可以说是译文的第一个误人子弟的地方,明摆着会给读者灌输一种不需要学框架,只需要学各种方法学就好了的观点。其结果可想而知。

Я думаю, что автор троллит.

Первоначальный первый автор имел в виду, что после изучения некоторых распространенных фреймворков можно перейти к некоторым принципиальным направлениям для углубленного изучения, а не оставаться на поверхности в погоне за новыми фреймворками.

Более того, список книг, перечисленных первоначальным первым автором, действительно был прочитан очень хорошо.

личное мнение

С самим фреймворком проблем нет, только после обучения его можно использовать в бизнесе.

Второй шаг заключается в глубоком изучении этих основных принципов. Ведь если вы понимаете идею программирования, потом будет быстрее чему-либо научиться.

Например, внимательно изучите эти классические книги, упомянутые первым автором. Или внимательно изучить исходный код некоторых фреймворков и вникнуть в их принципы.

Например, я написал несколько дней назад«Интерпретация принципов сеанса из исходного кода сеанса koa», и есть много других интерпретаций исходного кода фреймворка, которые очень тщательно подходят к Nuggets. Словом, не останавливайтесь на поверхностном обучении в погоне за новыми фреймворками, энергия людей всегда ограничена.

Суммировать

На самом деле нет необходимости постоянно изучать новые фреймворки, чтобы не отставать от сообщества.

Чаще нам нужно только понять, а когда мы действительно будем это использовать, мы обратимся к документации, чтобы применить то, что мы узнали.