Ces dernières années, les manuels de programmation rédigés par Tan Haoqiang ont suscité de larges discussions et ont reçu des critiques mitigées. L'éditeur de Downcodes procédera à une analyse approfondie des raisons des évaluations divergentes des livres de Tan Haoqiang sous quatre aspects : le changement de pratique de programmation, l'actualité du contenu pédagogique, la diversification des ressources d'apprentissage et l'influence de la technologie. Communauté Combiné avec des questions et réponses connexes, nous espérons avoir une présentation plus complète de ce sujet.
Les livres de Tan Haoqiang ont été critiqués par certaines personnes principalement parce que les exemples et les explications contenus dans le livre sont considérés comme trop simplifiés, le style de codage n'est pas conforme aux pratiques de programmation modernes et les mises à jour du contenu ne suivent pas les développements technologiques actuels. Surtout en termes de style de codage, les livres de M. Tan Haoqiang utilisent principalement le langage C pour expliquer, mais ses exemples de code ignorent souvent les normes de codage modernes et les meilleures pratiques, ce qui constitue un obstacle majeur pour les débutants qui souhaitent acquérir de bonnes habitudes de programmation.
À mesure que le domaine du développement logiciel évolue rapidement, les pratiques et les styles de programmation évoluent également. Les livres du professeur Tan Haoqiang ont fourni de précieuses ressources d'apprentissage pour de nombreux débutants lorsqu'ils ont été publiés. Cependant, l’itération et la mise à jour rapides de la technologie constituent un défi majeur dans le monde de la programmation. D'une part, les exemples et les techniques utilisés dans le livre peuvent avoir été progressivement remplacés par de nouvelles idées et outils de programmation. D’un autre côté, en raison de la nature statique des livres, il est difficile de suivre les changements dans les pratiques de programmation.
Premièrement, le style de programmation fait référence au format, aux habitudes et aux méthodes utilisées lors de l’écriture du code. Un bon style de programmation rend le code plus facile à comprendre et à maintenir. Le style de codage dans les livres de Tan Haoqiang mettait l'accent sur la mise en œuvre fonctionnelle du code dans les premières années, mais n'accordait pas suffisamment d'attention à la lisibilité et à la maintenabilité du code. Par exemple, l'exemple de code du livre peut ignorer l'importance des commentaires de code ou simplifier à l'excès la logique de gestion des erreurs et de détection des exceptions, ce qui peut ne pas fournir suffisamment de conseils et d'aide aux lecteurs qui souhaitent en savoir plus sur le développement de logiciels.
Les connaissances dans le domaine technologique évoluent rapidement, notamment en ce qui concerne les langages de programmation et les outils de développement. Bien que les livres de Tan Haoqiang aient fourni de nombreuses connaissances de base utiles lors de leur première publication, certains de leurs contenus n'ont pas suivi le rythme du temps. Cela ne se reflète pas seulement dans l'introduction de nouvelles fonctionnalités et de nouvelles normes dans les langages de programmation, mais également dans les changements dans les méthodologies de développement de logiciels et dans l'émergence de technologies émergentes.
Par exemple, ces dernières années, avec le développement du cloud computing, du big data, de l'intelligence artificielle et d'autres technologies, les langages de programmation et les outils qui y sont associés se développent également constamment. Si le contenu du manuel reste basé sur la pile technologique et le modèle de pensée du passé, les lecteurs qui apprennent ces contenus peuvent se sentir incapables de résoudre des problèmes du monde réel.
Aujourd'hui, avec le développement rapide d'Internet, vous pouvez apprendre la programmation non seulement en lisant des livres, mais également via divers canaux tels que des didacticiels en ligne, des cours en ligne et des projets open source. Ces ressources ont tendance à être plus interactives et mises à jour, et peuvent mieux répondre aux besoins individuels des apprenants.
Il existe diverses ressources de programmation sur Internet, des documents officiels aux blogs techniques, des didacticiels vidéo aux défis de programmation en ligne. Les apprenants peuvent choisir le parcours d'apprentissage le plus approprié en fonction de leur propre style d'apprentissage et de leurs besoins. En revanche, les livres traditionnels ne sont peut-être pas aussi flexibles et immédiats que les ressources en ligne à certains égards.
Les communautés techniques et les forums tels que Stack Overflow et GitHub fournissent une plate-forme permettant aux programmeurs d'apprendre les uns des autres, de partager leurs expériences et de résoudre des problèmes. Dans ces communautés, les passionnés de programmation et les développeurs professionnels peuvent partager les dernières tendances technologiques, les compétences en programmation et les outils de développement en temps réel, ce qui est très utile pour améliorer les niveaux de programmation. Dans le même temps, il y a moins d’interactions entre les auteurs et les lecteurs des livres, ce qui limite dans une certaine mesure les retours d’informations et les mises à jour en temps opportun du contenu des livres.
En résumé, les livres du professeur Tan Haoqiang constituaient sans aucun doute une référence d'introduction importante pour les débutants en programmation à l'époque. Cependant, avec l'évolution des pratiques de programmation, la diversification des ressources d'apprentissage et le développement de la communauté technique, ces premiers manuels semblent légèrement en retard dans leur contenu et dans leur forme. Cela ne signifie pas que ces livres ont complètement perdu de leur valeur, mais cela rappelle aux lecteurs qu'ils doivent combiner des ressources plus diverses et les dernières évolutions technologiques lors de leur apprentissage.
1. Pourquoi le livre de Tam Ho-keung est-il si controversé ?
Le livre de Tam Ho-keung est controversé pour de nombreuses raisons. Tout d’abord, certaines personnes pensent que ses livres manquent de profondeur et d’innovation dans leur contenu et leurs points de vue, et ne sont qu’un ensemble de concepts et de théories de base. Deuxièmement, le style d'écriture de Tan Haoqiang est dogmatique et ennuyeux, manquant d'intérêt et d'attrait, ce qui conduit également à un intérêt insuffisant du lecteur. En outre, certaines personnes ont également souligné que les livres de Tan Haoqiang ont certaines limites dans leur application pratique et ne peuvent pas véritablement résoudre les problèmes pratiques. Pris ensemble, ces facteurs se combinent pour créer le mépris des livres de Tam Ho-keung.
2. Quelles sont les raisons pour lesquelles les livres de Tan Haoqiang ont reçu des critiques négatives de la part des lecteurs ?
Les principales raisons pour lesquelles les livres de Tan Haoqiang ont été évalués négativement par les lecteurs sont les suivantes. Tout d’abord, certains lecteurs pensent que ses livres n’ont pas suivi l’évolution de leur temps et que leur contenu est relativement obsolète et ne peut pas répondre aux besoins de la société moderne. Deuxièmement, les livres de Tan Haoqiang manquent de flexibilité et de charme dans leur expression, ce qui rend difficile l'implication des lecteurs. En outre, certains lecteurs estiment également que les théories et les opinions de Tan Haoqiang ne sont pas suffisamment approfondies et systématiques et manquent de conseils pratiques et d'efficacité. Par conséquent, ces facteurs ont conduit à un accueil négatif du livre de Tan Haoqiang parmi les lecteurs.
3. Pourquoi le livre de Tan Haoqiang est-il controversé dans les cercles universitaires ?
Il existe de nombreuses raisons pour lesquelles le livre de Tan Haoqiang a suscité la controverse dans les cercles universitaires. Tout d’abord, certains chercheurs estiment que ses théories et ses points de vue manquent d’innovation et ne sont qu’une compilation et une répétition des connaissances existantes, incapables d’apporter de nouvelles avancées à la communauté universitaire. Deuxièmement, le livre de Tan Haoqiang présente certains problèmes dans les méthodes de recherche et l’analyse des données, ce qui amène la communauté universitaire à remettre en question la fiabilité des conclusions de ses recherches. En outre, certains chercheurs ont également critiqué Tan Haoqiang pour se concentrer trop sur l’application et négliger la profondeur et l’étendue de la recherche théorique. Pris ensemble, ces facteurs ont amené le livre de Tan Haoqiang à susciter la controverse dans les cercles universitaires.
Dans l’ensemble, l’évaluation du matériel pédagogique de Tan Haoqiang doit être comprise en conjonction avec le contexte de l’époque et la diversité des ressources d’apprentissage. Sa valeur réside dans le fait qu'il fournit une base d'introduction aux jeunes apprenants en programmation. Cependant, face à la vague technologique en développement rapide, les apprenants doivent rechercher activement des ressources d'apprentissage plus complètes et mises à jour.