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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Hickey, James (VerfasserIn)
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