fugisawa.com
Open in
urlscan Pro
62.72.62.130
Public Scan
URL:
https://fugisawa.com/
Submission: On September 25 via api from US — Scanned from DE
Submission: On September 25 via api from US — Scanned from DE
Form analysis
2 forms found in the DOMGET https://fugisawa.com/
<form role="search" method="get" action="https://fugisawa.com/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search"><label class="wp-block-search__label screen-reader-text"
for="wp-block-search__input-1">Search</label>
<div class="wp-block-search__inside-wrapper " style="width: 334px"><input class="wp-block-search__input" id="wp-block-search__input-1" placeholder="Search..." value="" type="search" name="s" required=""><button aria-label="Search"
class="wp-block-search__button wp-element-button" type="submit">Search</button></div>
</form>
POST https://sendfox.com/form/1kxony/1wxger
<form method="post" action="https://sendfox.com/form/1kxony/1wxger" class="sendfox-form" id="1wxger" data-async="true" data-recaptcha="true">
<p><label for="sendfox_form_name">First Name:</label><input type="text" id="sendfox_form_name" placeholder="First Name" name="first_name" required=""></p>
<p><label for="sendfox_form_email">E-mail:</label><input type="email" id="sendfox_form_email" placeholder="your e-mail address" name="email" required=""></p>
<!-- no botz please -->
<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="a_password" tabindex="-1" value="" autocomplete="off"></div>
<p><button type="submit">Subscribe!</button></p>
</form>
Text Content
Skip to content Lucas Fugisawa on Kotlin * LinkedIn * X * Twitter * GitHub * YouTube * Telegram * Mail Search Search BOOST YOUR KOTLIN SKILLS FOR BACK-END DEVELOPMENT. Schedule free one-on-one conversation with me Subscribe to the Newsletter! Download free Kotlin Design Patterns E-book Kotlin Devs Brasil community (in portuguese) * KOTLIN DESIGN PATTERNS: USING COOL FEATURES TO SIMPLIFY OTHER DESIGN PATTERNS Mar 3, 2024 — by Lucas Fugisawa in Kotlin In the previous articles, we’ve seen cases where Kotlin’s features can profoundly alter traditional design patterns to a simpler, more concise and expressive solution. In this final article of the series, we’ll explore how Kotlin’s capabilities can help simplify other patterns. The changes and impact shown here can seem to be not so expressive as… * KOTLIN DESIGN PATTERNS: SIMPLIFYING THE OBSERVER PATTERN Feb 26, 2024 — by Lucas Fugisawa in Kotlin The Observer Pattern is a behavioral design pattern where an object (the subject) maintains a list of its dependents (observers), and notifies them automatically of any state changes. This pattern ensures that multiple objects are notified when certain state changes occur. It’s widely used in implementing distributed event handling systems. The Observer Pattern decouples the… * KOTLIN DESIGN PATTERNS: SIMPLIFYING THE PROXY PATTERN Feb 20, 2024 — by Lucas Fugisawa in Kotlin The Proxy Pattern is a structural design pattern in object-oriented programming. It provides a surrogate or placeholder for another object to control access to it. This pattern creates a ‘proxy’ object that acts as an intermediary between the client and the real object. It is useful when direct access to an object is impractical or… * KOTLIN DESIGN PATTERNS: SIMPLIFYING THE DECORATOR PATTERN Feb 15, 2024 — by Lucas Fugisawa in Kotlin The Decorator Pattern is a flexible alternative to subclassing for extending functionality. It allows behavior to be added to individual objects without affecting the other objects from the same class. It is particularly useful when changes are needed during runtime. Also, it’s useful when subclassing would result in an exponential rise of new classes. The… * KOTLIN DESIGN PATTERNS: SIMPLIFYING THE PROTOTYPE PATTERN Feb 12, 2024 — by Lucas Fugisawa in Kotlin We use the Prototype Pattern when creating new instances from scratch is more expensive than copying existing ones. So, instead of instantiating new objects, you can have a prototype from which clones / copies are made. Traditional Approach in Java: In this Java example, GraphicElement represents a complex graphic element with complex initialization logic, such… * KOTLIN DESIGN PATTERNS: SIMPLIFYING THE BUILDER PATTERN Feb 6, 2024 — by Lucas Fugisawa in Kotlin The Builder pattern is a design pattern used to construct complex objects step by step. It separates the construction of an object from its representation, allowing the same construction process to create different types. When creating complex objects, direct construction using constructors might involve many parameters, leading to unclear code and difficult error handling. Also,… * KOTLIN DESIGN PATTERNS: SIMPLIFYING THE TRADITIONAL SOLUTIONS (PLUS: SIMPLIFYING THE SINGLETON PATTERN) Jan 28, 2024 — by Lucas Fugisawa in Kotlin Kotlin Design Patterns: Simplifying the Singleton Pattern The Singleton pattern is a design pattern that ensures a class has only one instance, while providing a global point of access to it. This pattern is used when exactly one object is needed to coordinate actions across the system. This is useful in scenarios like configuration managers,… * FROM JAVA TO KOTLIN: ELEVATING BACK-END DEVELOPMENT WITH CONCISENESS AND EXPRESSIVITY Dec 13, 2023 — by Lucas Fugisawa in Kotlin In the evolving world of back-end development, the choice of programming language plays a pivotal role in defining the efficiency, expressiveness, and overall experience of a developer. Kotlin, a modern language that interops seamlessly with Java, has emerged as a game-changer. Why is this transition important? It’s because Kotlin offers an amalgamation of concise syntax and expressive features that significantly enhance developer productivity… LET’S KEEP IN TOUCH! Let’s connect and I’ll send you cool and interesting stuff related to effective Kotlin coding. First Name: E-mail: Subscribe! Lucas Fugisawa on Kotlin Boosting Kotlin skills for back-end developers! PRIVACY * Privacy Policy SOCIAL * LinkedIn * GitHub * Twitter/X