501得票15回答
什么是样板代码?

一个同事从来没有听说过这个词,而我也无法给出一个真正的定义。对我来说,它一直是一个“看到就知道”的例子。 额外问题,这个术语是由谁创造的?

99得票12回答
Java错误:默认构造函数的隐式超类构造函数未定义

我有一些简单的Java代码,其结构类似于以下代码:abstract public class BaseClass { String someString; public BaseClass(String someString) { this.someString...

68得票2回答
站点.webmanifest文件的主要用途是什么?

我正在使用HTML模板,看到一个名为site.webmanifest的文件。我在互联网上搜索了相关信息,但仍不理解其用途。 它是否是开发网页时必需的文件?它是何时和为什么被使用?我如何知道何时需要使用它?

54得票8回答
使用Project Lombok有哪些风险?

我正在制定新年度的绩效目标,想把减少代码库大小,特别是样板代码作为一个目标。我想采取的一种方法是使用Project Lombok来使JavaBean变得更短小精悍。但是我有忽视新软件和方法缺点的习惯,所以我依赖于Stack Overflow社区:有人能告诉我为什么Lombok不是个好主意吗?

54得票4回答
HTML5 Boilerplate与HTML5 Reset的比较

大家好 — HTML5 Boilerplate 和 HTML5 Reset 是两个包含许多现代最佳实践的HTML、CSS和JavaScript模板。它们的目标大体相同: 快速、强健和现代化的Web开发 HTML5 (显然!) 跨浏览器标准化(包括支持IE6和移动浏览器) 渐进式...

45得票6回答
一个好的HTML骨架

我希望重新开始创建网站,但我已经脱离了HTML的学习已经有一段时间。我想知道这是否是一个好的网站骨架。如果不是,我应该改变、添加和/或删除什么?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "htt...

39得票8回答
Python中的“样板”代码是什么?

谷歌有一个Python教程,他们将样板代码描述为“不幸的”,并提供了以下示例:#!/usr/bin/python # import modules used here -- sys is a very standard one import sys # Gather our code in...

36得票3回答
有没有一种方法可以在Python中自动生成__str__()实现?

手动编写类的字符串表示方法让我感到疲惫不堪,我想知道是否有一种Pythonic的方法可以自动化实现。 我希望输出包含类的所有属性和类名。以下是一个示例:class Foo(object): attribute_1 = None attribute_2 = None d...

29得票5回答
如何减少目前必需的序列化模版代码。

我们的软件正在抽象化硬件,我们有代表这些硬件状态的类,并拥有所有外部硬件属性的许多数据成员。我们需要定期更新其他组件的状态,为此我们通过MQTT和其他消息传递协议发送protobuf编码的消息。有不同的消息描述硬件的不同方面,因此我们需要发送这些类的不同数据视图。下面是一个草图:struct ...

29得票2回答
从字符串构造简单的Scala case类,严格避免样板代码。

我希望为简单的Scala case类从字符串(例如csv行)中初始化提供简洁的代码:case class Person(name: String, age: Double) case class Book(title: String, author: String, year: Int) ca...