Refactoring TypeScript keeping your code healthy
bDiscover various techniques to develop maintainable code and keep it in shape./b h4Key Features/h4 ulliLearn all about refactoring - why it is important and how to do it /li liDiscover easy ways to refactor code with examples /li liExplore techniques that can be applied to most other programming la...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham
Packt Publishing Limited
2019
|
Ausgabe: | 1 |
Schlagworte: | |
Online-Zugang: | DE-526 |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV047069787 | ||
003 | DE-604 | ||
005 | 20220617 | ||
007 | cr|uuu---uuuuu | ||
008 | 201218s2019 xx o|||| 00||| eng d | ||
020 | |a 9781839218415 |9 978-1-83921-841-5 | ||
035 | |a (ZDB-5-WPSE)9781839218415120 | ||
035 | |a (OCoLC)1227481042 | ||
035 | |a (DE-599)BVBBV047069787 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-526 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 252 |0 (DE-625)143627: |2 rvk | ||
100 | 1 | |a Hickey, James |e Verfasser |4 aut | |
245 | 1 | 0 | |a Refactoring TypeScript |b keeping your code healthy |c James Hickey |
250 | |a 1 | ||
264 | 1 | |a Birmingham |b Packt Publishing Limited |c 2019 | |
300 | |a 1 Online-Ressource (120 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
520 | |a bDiscover various techniques to develop maintainable code and keep it in shape./b h4Key Features/h4 ulliLearn all about refactoring - why it is important and how to do it /li liDiscover easy ways to refactor code with examples /li liExplore techniques that can be applied to most other programming languages/li/ul h4Book Description/h4 Refactoring improves your code without changing its behavior. With refactoring, the best approach is to apply small targeted changes to a codebase. Instead of doing a huge sweeping change to your code, refactoring is better as a long-term and continuous enterprise. Refactoring TypeScript explains how to spot bugs and remove them from your code. You'll start by seeing how wordy conditionals, methods, and null checks make code unhealthy and unstable. Whether it is identifying messy nested conditionals or removing unnecessary methods, this book will show various techniques to avoid these pitfalls and write code that is easier to understand, maintain, and test. By the end of the book, you'll have learned some of the main causes of unhealthy code, tips to identify them and techniques to address them. h4What you will learn/h4 ulliSpot and fix common code smells to create code that is easier to read and understand /li liDiscover ways to identify long methods and refactor them /li liCreate objects that keep your code flexible, maintainable, and testable /li liApply the Single Responsibility Principle to develop less-coupled code /li liDiscover how to combine different refactoring techniques /li liLearn ways to solve the issues caused by overusing primitives/li/ul h4Who this book is for/h4 This book is designed for programmers who are looking to explore various refactoring techniques to develop healthy and maintainable code. Some experience in JavaScript and TypeScript can help you easily grasp the concepts explained in this book | ||
650 | 4 | |a COMPUTERS / Programming Languages / JavaScript | |
650 | 4 | |a COMPUTERS / Web / Web Programming | |
650 | 0 | 7 | |a JavaScript |0 (DE-588)4420180-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmiersprache |0 (DE-588)4047409-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Programmiersprache |0 (DE-588)4047409-4 |D s |
689 | 0 | 1 | |a JavaScript |0 (DE-588)4420180-1 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781839218040 |
912 | |a ZDB-5-WPSE | ||
912 | |a ZDB-30-PQE | ||
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-032476813 | |
966 | e | |u https://ebookcentral.proquest.com/lib/th-wildau/detail.action?docID=5964768 |l DE-526 |p ZDB-30-PQE |q BTW_PDA_PQE_KAUF |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1819310123115347968 |
---|---|
any_adam_object | |
author | Hickey, James |
author_facet | Hickey, James |
author_role | aut |
author_sort | Hickey, James |
author_variant | j h jh |
building | Verbundindex |
bvnumber | BV047069787 |
classification_rvk | ST 250 ST 252 |
collection | ZDB-5-WPSE ZDB-30-PQE |
ctrlnum | (ZDB-5-WPSE)9781839218415120 (OCoLC)1227481042 (DE-599)BVBBV047069787 |
discipline | Informatik |
edition | 1 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03448nam a2200445zc 4500</leader><controlfield tag="001">BV047069787</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20220617 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">201218s2019 xx o|||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781839218415</subfield><subfield code="9">978-1-83921-841-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-5-WPSE)9781839218415120</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1227481042</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV047069787</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-526</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 252</subfield><subfield code="0">(DE-625)143627:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hickey, James</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Refactoring TypeScript</subfield><subfield code="b">keeping your code healthy</subfield><subfield code="c">James Hickey</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham</subfield><subfield code="b">Packt Publishing Limited</subfield><subfield code="c">2019</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (120 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">bDiscover various techniques to develop maintainable code and keep it in shape./b h4Key Features/h4 ulliLearn all about refactoring - why it is important and how to do it /li liDiscover easy ways to refactor code with examples /li liExplore techniques that can be applied to most other programming languages/li/ul h4Book Description/h4 Refactoring improves your code without changing its behavior. With refactoring, the best approach is to apply small targeted changes to a codebase. Instead of doing a huge sweeping change to your code, refactoring is better as a long-term and continuous enterprise. Refactoring TypeScript explains how to spot bugs and remove them from your code. You'll start by seeing how wordy conditionals, methods, and null checks make code unhealthy and unstable. Whether it is identifying messy nested conditionals or removing unnecessary methods, this book will show various techniques to avoid these pitfalls and write code that is easier to understand, maintain, and test. By the end of the book, you'll have learned some of the main causes of unhealthy code, tips to identify them and techniques to address them. h4What you will learn/h4 ulliSpot and fix common code smells to create code that is easier to read and understand /li liDiscover ways to identify long methods and refactor them /li liCreate objects that keep your code flexible, maintainable, and testable /li liApply the Single Responsibility Principle to develop less-coupled code /li liDiscover how to combine different refactoring techniques /li liLearn ways to solve the issues caused by overusing primitives/li/ul h4Who this book is for/h4 This book is designed for programmers who are looking to explore various refactoring techniques to develop healthy and maintainable code. Some experience in JavaScript and TypeScript can help you easily grasp the concepts explained in this book</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS / Programming Languages / JavaScript</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS / Web / Web Programming</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">JavaScript</subfield><subfield code="0">(DE-588)4420180-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmiersprache</subfield><subfield code="0">(DE-588)4047409-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmiersprache</subfield><subfield code="0">(DE-588)4047409-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">JavaScript</subfield><subfield code="0">(DE-588)4420180-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781839218040</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-5-WPSE</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-PQE</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032476813</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/th-wildau/detail.action?docID=5964768</subfield><subfield code="l">DE-526</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="q">BTW_PDA_PQE_KAUF</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV047069787 |
illustrated | Not Illustrated |
indexdate | 2024-12-24T08:35:34Z |
institution | BVB |
isbn | 9781839218415 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032476813 |
oclc_num | 1227481042 |
open_access_boolean | |
owner | DE-526 |
owner_facet | DE-526 |
physical | 1 Online-Ressource (120 Seiten) |
psigel | ZDB-5-WPSE ZDB-30-PQE ZDB-30-PQE BTW_PDA_PQE_KAUF |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | Packt Publishing Limited |
record_format | marc |
spelling | Hickey, James Verfasser aut Refactoring TypeScript keeping your code healthy James Hickey 1 Birmingham Packt Publishing Limited 2019 1 Online-Ressource (120 Seiten) txt rdacontent c rdamedia cr rdacarrier bDiscover various techniques to develop maintainable code and keep it in shape./b h4Key Features/h4 ulliLearn all about refactoring - why it is important and how to do it /li liDiscover easy ways to refactor code with examples /li liExplore techniques that can be applied to most other programming languages/li/ul h4Book Description/h4 Refactoring improves your code without changing its behavior. With refactoring, the best approach is to apply small targeted changes to a codebase. Instead of doing a huge sweeping change to your code, refactoring is better as a long-term and continuous enterprise. Refactoring TypeScript explains how to spot bugs and remove them from your code. You'll start by seeing how wordy conditionals, methods, and null checks make code unhealthy and unstable. Whether it is identifying messy nested conditionals or removing unnecessary methods, this book will show various techniques to avoid these pitfalls and write code that is easier to understand, maintain, and test. By the end of the book, you'll have learned some of the main causes of unhealthy code, tips to identify them and techniques to address them. h4What you will learn/h4 ulliSpot and fix common code smells to create code that is easier to read and understand /li liDiscover ways to identify long methods and refactor them /li liCreate objects that keep your code flexible, maintainable, and testable /li liApply the Single Responsibility Principle to develop less-coupled code /li liDiscover how to combine different refactoring techniques /li liLearn ways to solve the issues caused by overusing primitives/li/ul h4Who this book is for/h4 This book is designed for programmers who are looking to explore various refactoring techniques to develop healthy and maintainable code. Some experience in JavaScript and TypeScript can help you easily grasp the concepts explained in this book COMPUTERS / Programming Languages / JavaScript COMPUTERS / Web / Web Programming JavaScript (DE-588)4420180-1 gnd rswk-swf Programmiersprache (DE-588)4047409-4 gnd rswk-swf Programmiersprache (DE-588)4047409-4 s JavaScript (DE-588)4420180-1 s DE-604 Erscheint auch als Druck-Ausgabe 9781839218040 |
spellingShingle | Hickey, James Refactoring TypeScript keeping your code healthy COMPUTERS / Programming Languages / JavaScript COMPUTERS / Web / Web Programming JavaScript (DE-588)4420180-1 gnd Programmiersprache (DE-588)4047409-4 gnd |
subject_GND | (DE-588)4420180-1 (DE-588)4047409-4 |
title | Refactoring TypeScript keeping your code healthy |
title_auth | Refactoring TypeScript keeping your code healthy |
title_exact_search | Refactoring TypeScript keeping your code healthy |
title_full | Refactoring TypeScript keeping your code healthy James Hickey |
title_fullStr | Refactoring TypeScript keeping your code healthy James Hickey |
title_full_unstemmed | Refactoring TypeScript keeping your code healthy James Hickey |
title_short | Refactoring TypeScript |
title_sort | refactoring typescript keeping your code healthy |
title_sub | keeping your code healthy |
topic | COMPUTERS / Programming Languages / JavaScript COMPUTERS / Web / Web Programming JavaScript (DE-588)4420180-1 gnd Programmiersprache (DE-588)4047409-4 gnd |
topic_facet | COMPUTERS / Programming Languages / JavaScript COMPUTERS / Web / Web Programming JavaScript Programmiersprache |
work_keys_str_mv | AT hickeyjames refactoringtypescriptkeepingyourcodehealthy |